builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-025 starttime: 1469021743.12 results: success (0) buildid: 20160720045219 builduid: d40508a16f0f4ae8a33ae4e73925e8bb revision: ef30d84237a8ef9880871c49faf9136fad326fd9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-20 06:35:43.122381) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-20 06:35:43.122815) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-20 06:35:43.123087) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-20 06:35:43.182789) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:35:43.183194) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-025\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-025 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-025 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 WINDIR=C:\WINDOWS using PTY: False --06:35:10-- 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% 8.27 MB/s 06:35:11 (8.27 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.922000 ========= master_lag: -0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:35:44.053699) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:35:44.054012) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-025\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-025 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-025 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.939000 ========= master_lag: -0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:35:44.921659) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-20 06:35:44.922036) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ef30d84237a8ef9880871c49faf9136fad326fd9 --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 ef30d84237a8ef9880871c49faf9136fad326fd9 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-025\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-025 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-025 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 WINDIR=C:\WINDOWS using PTY: False 2016-07-20 06:35:12,631 truncating revision to first 12 chars 2016-07-20 06:35:12,631 Setting DEBUG logging. 2016-07-20 06:35:12,631 attempt 1/10 2016-07-20 06:35:12,631 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ef30d84237a8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-20 06:35:13,084 unpacking tar archive at: mozilla-beta-ef30d84237a8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.218000 ========= master_lag: -0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-20 06:35:46.092804) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-20 06:35:46.093190) ========= script_repo_revision: ef30d84237a8ef9880871c49faf9136fad326fd9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-20 06:35:46.093576) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-20 06:35:46.093856) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-20 06:35:46.109370) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-07-20 06:35:46.109676) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-025\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-025 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-025 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 06:35:14 INFO - MultiFileLogger online at 20160720 06:35:14 in C:\slave\test 06:35:14 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 06:35:14 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 06:35:14 INFO - {'append_to_log': False, 06:35:14 INFO - 'base_work_dir': 'C:\\slave\\test', 06:35:14 INFO - 'blob_upload_branch': 'mozilla-beta', 06:35:14 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 06:35:14 INFO - 'buildbot_json_path': 'buildprops.json', 06:35:14 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 06:35:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:35:14 INFO - 'download_minidump_stackwalk': True, 06:35:14 INFO - 'download_symbols': 'true', 06:35:14 INFO - 'e10s': False, 06:35:14 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 06:35:14 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 06:35:14 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 06:35:14 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 06:35:14 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 06:35:14 INFO - 'C:/mozilla-build/tooltool.py'), 06:35:14 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 06:35:14 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 06:35:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:35:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:35:14 INFO - 'log_level': 'info', 06:35:14 INFO - 'log_to_console': True, 06:35:14 INFO - 'opt_config_files': (), 06:35:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:35:14 INFO - '--processes=1', 06:35:14 INFO - '--config=%(test_path)s/wptrunner.ini', 06:35:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:35:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:35:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:35:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:35:14 INFO - 'pip_index': False, 06:35:14 INFO - 'require_test_zip': True, 06:35:14 INFO - 'test_type': ('testharness',), 06:35:14 INFO - 'this_chunk': '1', 06:35:14 INFO - 'total_chunks': '10', 06:35:14 INFO - 'virtualenv_path': 'venv', 06:35:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:35:14 INFO - 'work_dir': 'build'} 06:35:14 INFO - ##### 06:35:14 INFO - ##### Running clobber step. 06:35:14 INFO - ##### 06:35:14 INFO - Running pre-action listener: _resource_record_pre_action 06:35:14 INFO - Running main action method: clobber 06:35:14 INFO - rmtree: C:\slave\test\build 06:35:14 INFO - Using _rmtree_windows ... 06:35:14 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 06:36:24 INFO - Running post-action listener: _resource_record_post_action 06:36:24 INFO - ##### 06:36:24 INFO - ##### Running read-buildbot-config step. 06:36:24 INFO - ##### 06:36:24 INFO - Running pre-action listener: _resource_record_pre_action 06:36:24 INFO - Running main action method: read_buildbot_config 06:36:24 INFO - Using buildbot properties: 06:36:24 INFO - { 06:36:24 INFO - "project": "", 06:36:24 INFO - "product": "firefox", 06:36:24 INFO - "script_repo_revision": "production", 06:36:24 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 06:36:24 INFO - "repository": "", 06:36:24 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 06:36:24 INFO - "buildid": "20160720045219", 06:36:24 INFO - "pgo_build": "False", 06:36:24 INFO - "basedir": "C:\\slave\\test", 06:36:24 INFO - "buildnumber": 4, 06:36:24 INFO - "slavename": "t-xp32-ix-025", 06:36:24 INFO - "revision": "ef30d84237a8ef9880871c49faf9136fad326fd9", 06:36:24 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 06:36:24 INFO - "platform": "win32", 06:36:24 INFO - "branch": "mozilla-beta", 06:36:24 INFO - "repo_path": "releases/mozilla-beta", 06:36:24 INFO - "moz_repo_path": "", 06:36:24 INFO - "stage_platform": "win32", 06:36:24 INFO - "builduid": "d40508a16f0f4ae8a33ae4e73925e8bb", 06:36:24 INFO - "slavebuilddir": "test" 06:36:24 INFO - } 06:36:24 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 06:36:24 INFO - Found installer url https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 06:36:24 INFO - Running post-action listener: _resource_record_post_action 06:36:24 INFO - ##### 06:36:24 INFO - ##### Running download-and-extract step. 06:36:24 INFO - ##### 06:36:24 INFO - Running pre-action listener: _resource_record_pre_action 06:36:24 INFO - Running main action method: download_and_extract 06:36:24 INFO - mkdir: C:\slave\test\build\tests 06:36: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')]} 06:36:24 INFO - https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 06:36:24 INFO - trying https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 06:36:24 INFO - Downloading https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 06:36:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 06:36:25 INFO - Downloaded 1240 bytes. 06:36:25 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 06:36:25 INFO - Using the following test package requirements: 06:36:25 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 06:36:25 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:36:25 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 06:36:25 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:36:25 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 06:36:25 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:36:25 INFO - u'jsshell-win32.zip'], 06:36:25 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:36:25 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 06:36:25 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 06:36:25 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:36:25 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 06:36:25 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:36:25 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 06:36:25 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:36:25 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 06:36:25 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 06:36:25 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 06:36:25 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 06:36:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:36:25 INFO - https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 06:36:25 INFO - trying https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 06:36:25 INFO - Downloading https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 06:36:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 06:36:27 INFO - Downloaded 20366202 bytes. 06:36:27 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:36:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:36:30 INFO - caution: filename not matched: web-platform/* 06:36:30 INFO - Return code: 11 06:36:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:36:30 INFO - https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 06:36:30 INFO - trying https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 06:36:30 INFO - Downloading https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 06:36:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 06:36:33 INFO - Downloaded 36389908 bytes. 06:36:33 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:36:33 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:37:20 INFO - caution: filename not matched: bin/* 06:37:20 INFO - caution: filename not matched: config/* 06:37:20 INFO - caution: filename not matched: mozbase/* 06:37:20 INFO - caution: filename not matched: marionette/* 06:37:20 INFO - caution: filename not matched: tools/wptserve/* 06:37:20 INFO - Return code: 11 06:37:20 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')]} 06:37:20 INFO - https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 06:37:20 INFO - trying https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.zip 06:37:20 INFO - Downloading https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 06:37:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 06:37:24 INFO - Downloaded 68477901 bytes. 06:37:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.zip 06:37:24 INFO - mkdir: C:\slave\test\properties 06:37:24 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 06:37:24 INFO - Writing to file C:\slave\test\properties\build_url 06:37:24 INFO - Contents: 06:37:24 INFO - build_url:https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.zip 06:37:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 06:37:25 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 06:37:25 INFO - Writing to file C:\slave\test\properties\symbols_url 06:37:25 INFO - Contents: 06:37:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 06:37:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:37:25 INFO - https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:37:25 INFO - trying https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 06:37:25 INFO - Downloading https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 06:37:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 06:37:29 INFO - Downloaded 55587114 bytes. 06:37:29 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 06:37:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 06:37:35 INFO - Return code: 0 06:37:35 INFO - Running post-action listener: _resource_record_post_action 06:37:35 INFO - Running post-action listener: set_extra_try_arguments 06:37:35 INFO - ##### 06:37:35 INFO - ##### Running create-virtualenv step. 06:37:35 INFO - ##### 06:37:35 INFO - Running pre-action listener: _pre_create_virtualenv 06:37:35 INFO - Running pre-action listener: _resource_record_pre_action 06:37:35 INFO - Running main action method: create_virtualenv 06:37:35 INFO - Creating virtualenv C:\slave\test\build\venv 06:37:35 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 06:37:35 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 06:37:37 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 06:37:39 INFO - Installing distribute......................................................................................................................................................................................done. 06:37:40 INFO - Return code: 0 06:37:40 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 06:37: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')]} 06:37:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:37: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')]} 06:37:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:37: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', '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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-025', 'USERDOMAIN': 'T-XP32-IX-025', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-025', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025'}}, attempt #1 06:37: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', 'psutil>=0.7.1'] in C:\slave\test\build 06:37: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 psutil>=0.7.1 06:37:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:37:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 06:37:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:37:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 06:37:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:37:40 INFO - 'DCLOCATION': 'SCL3', 06:37:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:37:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:37:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:37:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:37:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:37:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:37:40 INFO - 'HOMEDRIVE': 'C:', 06:37:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 06:37:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:37:40 INFO - 'KTS_VERSION': '1.19c', 06:37:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:37:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 06:37:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:37:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:37:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:37:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:37:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:37:40 INFO - 'MOZ_AIRBAG': '1', 06:37:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:37:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:37:40 INFO - 'MOZ_MSVCVERSION': '8', 06:37:40 INFO - 'MOZ_NO_REMOTE': '1', 06:37:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:37:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:37:40 INFO - 'NO_EM_RESTART': '1', 06:37:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:37:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:37:40 INFO - 'OS': 'Windows_NT', 06:37:40 INFO - 'OURDRIVE': 'C:', 06:37:40 INFO - 'PATH': 'C:\\Program Files\\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', 06:37:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:37:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:37:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:37:40 INFO - 'PROCESSOR_LEVEL': '6', 06:37:40 INFO - 'PROCESSOR_REVISION': '1e05', 06:37:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:37:40 INFO - 'PROMPT': '$P$G', 06:37:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:37:40 INFO - 'PWD': 'C:\\slave\\test', 06:37:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:37:40 INFO - 'SESSIONNAME': 'Console', 06:37:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:37:40 INFO - 'SYSTEMDRIVE': 'C:', 06:37:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:37:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:37:40 INFO - 'TEST1': 'testie', 06:37:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:37:40 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 06:37:40 INFO - 'USERNAME': 'cltbld', 06:37:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 06:37:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:37:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:37:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:37:40 INFO - 'WINDIR': 'C:\\WINDOWS', 06:37:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:37:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:37:40 INFO - Downloading/unpacking psutil>=0.7.1 06:37:41 INFO - Running setup.py egg_info for package psutil 06:37:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:37:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:37:41 INFO - Installing collected packages: psutil 06:37:41 INFO - Running setup.py install for psutil 06:37:41 INFO - building 'psutil._psutil_windows' extension 06:37:41 INFO - error: Unable to find vcvarsall.bat 06:37: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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-wjmyig-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:37:41 INFO - running install 06:37:41 INFO - running build 06:37:41 INFO - running build_py 06:37:41 INFO - creating build 06:37:41 INFO - creating build\lib.win32-2.7 06:37:41 INFO - creating build\lib.win32-2.7\psutil 06:37:41 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 06:37:41 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 06:37:41 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 06:37:41 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 06:37:41 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 06:37:41 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 06:37:41 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 06:37:41 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 06:37:41 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 06:37:41 INFO - running build_ext 06:37:41 INFO - building 'psutil._psutil_windows' extension 06:37:41 INFO - error: Unable to find vcvarsall.bat 06:37:41 INFO - ---------------------------------------- 06:37: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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-wjmyig-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:37:41 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-025\Application Data\pip\pip.log 06:37:41 WARNING - Return code: 1 06:37: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 psutil>=0.7.1 failed after 1 tries! 06:37:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 06:37: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')]} 06:37:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:37: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')]} 06:37:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:37: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', '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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-025', 'USERDOMAIN': 'T-XP32-IX-025', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-025', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025'}}, attempt #1 06:37: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', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 06:37: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 mozsystemmonitor==0.0.0 06:37:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:37:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 06:37:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:37:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 06:37:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:37:41 INFO - 'DCLOCATION': 'SCL3', 06:37:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:37:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:37:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:37:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:37:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:37:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:37:41 INFO - 'HOMEDRIVE': 'C:', 06:37:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 06:37:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:37:41 INFO - 'KTS_VERSION': '1.19c', 06:37:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:37:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 06:37:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:37:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:37:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:37:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:37:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:37:41 INFO - 'MOZ_AIRBAG': '1', 06:37:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:37:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:37:41 INFO - 'MOZ_MSVCVERSION': '8', 06:37:41 INFO - 'MOZ_NO_REMOTE': '1', 06:37:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:37:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:37:41 INFO - 'NO_EM_RESTART': '1', 06:37:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:37:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:37:41 INFO - 'OS': 'Windows_NT', 06:37:41 INFO - 'OURDRIVE': 'C:', 06:37:41 INFO - 'PATH': 'C:\\Program Files\\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', 06:37:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:37:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:37:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:37:41 INFO - 'PROCESSOR_LEVEL': '6', 06:37:41 INFO - 'PROCESSOR_REVISION': '1e05', 06:37:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:37:41 INFO - 'PROMPT': '$P$G', 06:37:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:37:41 INFO - 'PWD': 'C:\\slave\\test', 06:37:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:37:41 INFO - 'SESSIONNAME': 'Console', 06:37:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:37:41 INFO - 'SYSTEMDRIVE': 'C:', 06:37:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:37:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:37:41 INFO - 'TEST1': 'testie', 06:37:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:37:41 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 06:37:41 INFO - 'USERNAME': 'cltbld', 06:37:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 06:37:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:37:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:37:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:37:41 INFO - 'WINDIR': 'C:\\WINDOWS', 06:37:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:37:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:37:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:37:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:37:41 INFO - Running setup.py egg_info for package mozsystemmonitor 06:37:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 06:37:41 INFO - Running setup.py egg_info for package psutil 06:37:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:37:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:37:41 INFO - Installing collected packages: mozsystemmonitor, psutil 06:37:41 INFO - Running setup.py install for mozsystemmonitor 06:37:41 INFO - Running setup.py install for psutil 06:37:41 INFO - building 'psutil._psutil_windows' extension 06:37:41 INFO - error: Unable to find vcvarsall.bat 06:37: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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-eqsn44-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:37:41 INFO - running install 06:37:41 INFO - running build 06:37:41 INFO - running build_py 06:37:41 INFO - running build_ext 06:37:41 INFO - building 'psutil._psutil_windows' extension 06:37:41 INFO - error: Unable to find vcvarsall.bat 06:37:41 INFO - ---------------------------------------- 06:37: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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-eqsn44-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:37:41 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-025\Application Data\pip\pip.log 06:37:41 WARNING - Return code: 1 06:37: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! 06:37:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 06:37: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')]} 06:37:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:37: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')]} 06:37:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:37:42 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-025', 'USERDOMAIN': 'T-XP32-IX-025', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-025', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025'}}, attempt #1 06:37:42 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 06:37:42 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 06:37:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:37:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 06:37:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:37:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 06:37:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:37:42 INFO - 'DCLOCATION': 'SCL3', 06:37:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:37:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:37:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:37:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:37:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:37:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:37:42 INFO - 'HOMEDRIVE': 'C:', 06:37:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 06:37:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:37:42 INFO - 'KTS_VERSION': '1.19c', 06:37:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:37:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 06:37:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:37:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:37:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:37:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:37:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:37:42 INFO - 'MOZ_AIRBAG': '1', 06:37:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:37:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:37:42 INFO - 'MOZ_MSVCVERSION': '8', 06:37:42 INFO - 'MOZ_NO_REMOTE': '1', 06:37:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:37:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:37:42 INFO - 'NO_EM_RESTART': '1', 06:37:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:37:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:37:42 INFO - 'OS': 'Windows_NT', 06:37:42 INFO - 'OURDRIVE': 'C:', 06:37:42 INFO - 'PATH': 'C:\\Program Files\\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', 06:37:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:37:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:37:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:37:42 INFO - 'PROCESSOR_LEVEL': '6', 06:37:42 INFO - 'PROCESSOR_REVISION': '1e05', 06:37:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:37:42 INFO - 'PROMPT': '$P$G', 06:37:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:37:42 INFO - 'PWD': 'C:\\slave\\test', 06:37:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:37:42 INFO - 'SESSIONNAME': 'Console', 06:37:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:37:42 INFO - 'SYSTEMDRIVE': 'C:', 06:37:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:37:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:37:42 INFO - 'TEST1': 'testie', 06:37:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:37:42 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 06:37:42 INFO - 'USERNAME': 'cltbld', 06:37:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 06:37:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:37:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:37:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:37:42 INFO - 'WINDIR': 'C:\\WINDOWS', 06:37:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:37:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:37:42 INFO - Downloading/unpacking blobuploader==1.2.4 06:37:42 INFO - Downloading blobuploader-1.2.4.tar.gz 06:37:42 INFO - Running setup.py egg_info for package blobuploader 06:37:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:37:44 INFO - Running setup.py egg_info for package requests 06:37:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:37:44 INFO - Downloading docopt-0.6.1.tar.gz 06:37:44 INFO - Running setup.py egg_info for package docopt 06:37:44 INFO - Installing collected packages: blobuploader, docopt, requests 06:37:44 INFO - Running setup.py install for blobuploader 06:37:44 INFO - Running setup.py install for docopt 06:37:44 INFO - Running setup.py install for requests 06:37:44 INFO - Successfully installed blobuploader docopt requests 06:37:44 INFO - Cleaning up... 06:37:44 INFO - Return code: 0 06:37:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:37:44 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')]} 06:37:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:37:44 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')]} 06:37:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:37:44 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-025', 'USERDOMAIN': 'T-XP32-IX-025', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-025', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025'}}, attempt #1 06:37:44 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 06:37:44 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 06:37:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:37:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 06:37:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:37:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 06:37:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:37:44 INFO - 'DCLOCATION': 'SCL3', 06:37:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:37:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:37:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:37:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:37:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:37:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:37:44 INFO - 'HOMEDRIVE': 'C:', 06:37:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 06:37:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:37:44 INFO - 'KTS_VERSION': '1.19c', 06:37:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:37:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 06:37:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:37:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:37:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:37:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:37:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:37:44 INFO - 'MOZ_AIRBAG': '1', 06:37:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:37:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:37:44 INFO - 'MOZ_MSVCVERSION': '8', 06:37:44 INFO - 'MOZ_NO_REMOTE': '1', 06:37:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:37:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:37:44 INFO - 'NO_EM_RESTART': '1', 06:37:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:37:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:37:44 INFO - 'OS': 'Windows_NT', 06:37:44 INFO - 'OURDRIVE': 'C:', 06:37:44 INFO - 'PATH': 'C:\\Program Files\\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', 06:37:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:37:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:37:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:37:44 INFO - 'PROCESSOR_LEVEL': '6', 06:37:44 INFO - 'PROCESSOR_REVISION': '1e05', 06:37:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:37:44 INFO - 'PROMPT': '$P$G', 06:37:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:37:44 INFO - 'PWD': 'C:\\slave\\test', 06:37:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:37:44 INFO - 'SESSIONNAME': 'Console', 06:37:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:37:44 INFO - 'SYSTEMDRIVE': 'C:', 06:37:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:37:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:37:44 INFO - 'TEST1': 'testie', 06:37:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:37:44 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 06:37:44 INFO - 'USERNAME': 'cltbld', 06:37:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 06:37:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:37:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:37:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:37:44 INFO - 'WINDIR': 'C:\\WINDOWS', 06:37:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:37:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:37:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:37:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:37:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:37:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:37:49 INFO - Unpacking c:\slave\test\build\tests\marionette 06:37:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:37:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:37:49 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 06:37:49 INFO - Running setup.py install for browsermob-proxy 06:37:54 INFO - Running setup.py install for manifestparser 06:37:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Running setup.py install for marionette-client 06:37:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:37:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Running setup.py install for marionette-driver 06:37:54 INFO - Running setup.py install for mozcrash 06:37:54 INFO - Running setup.py install for mozdebug 06:37:54 INFO - Running setup.py install for mozdevice 06:37:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Running setup.py install for mozfile 06:37:54 INFO - Running setup.py install for mozhttpd 06:37:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Running setup.py install for mozinfo 06:37:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Running setup.py install for mozInstall 06:37:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Running setup.py install for mozleak 06:37:54 INFO - Running setup.py install for mozlog 06:37:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Running setup.py install for moznetwork 06:37:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Running setup.py install for mozprocess 06:37:54 INFO - Running setup.py install for mozprofile 06:37:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Running setup.py install for mozrunner 06:37:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Running setup.py install for mozscreenshot 06:37:54 INFO - Running setup.py install for moztest 06:37:54 INFO - Running setup.py install for mozversion 06:37:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:37:54 INFO - Running setup.py install for wptserve 06:37:54 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 06:37:54 INFO - Cleaning up... 06:37:54 INFO - Return code: 0 06:37:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:37:54 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')]} 06:37:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:37:54 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')]} 06:37:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:37:54 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-025', 'USERDOMAIN': 'T-XP32-IX-025', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-025', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025'}}, attempt #1 06:37:54 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 06:37:54 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 06:37:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:37:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 06:37:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:37:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 06:37:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:37:54 INFO - 'DCLOCATION': 'SCL3', 06:37:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:37:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:37:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:37:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:37:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:37:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:37:54 INFO - 'HOMEDRIVE': 'C:', 06:37:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 06:37:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:37:54 INFO - 'KTS_VERSION': '1.19c', 06:37:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:37:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 06:37:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:37:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:37:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:37:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:37:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:37:54 INFO - 'MOZ_AIRBAG': '1', 06:37:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:37:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:37:54 INFO - 'MOZ_MSVCVERSION': '8', 06:37:54 INFO - 'MOZ_NO_REMOTE': '1', 06:37:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:37:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:37:54 INFO - 'NO_EM_RESTART': '1', 06:37:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:37:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:37:54 INFO - 'OS': 'Windows_NT', 06:37:54 INFO - 'OURDRIVE': 'C:', 06:37:54 INFO - 'PATH': 'C:\\Program Files\\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', 06:37:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:37:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:37:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:37:54 INFO - 'PROCESSOR_LEVEL': '6', 06:37:54 INFO - 'PROCESSOR_REVISION': '1e05', 06:37:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:37:54 INFO - 'PROMPT': '$P$G', 06:37:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:37:54 INFO - 'PWD': 'C:\\slave\\test', 06:37:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:37:54 INFO - 'SESSIONNAME': 'Console', 06:37:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:37:54 INFO - 'SYSTEMDRIVE': 'C:', 06:37:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:37:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:37:54 INFO - 'TEST1': 'testie', 06:37:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:37:54 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 06:37:54 INFO - 'USERNAME': 'cltbld', 06:37:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 06:37:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:37:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:37:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:37:54 INFO - 'WINDIR': 'C:\\WINDOWS', 06:37:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:37:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:37:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:37:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:37:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:37:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:37:58 INFO - Unpacking c:\slave\test\build\tests\marionette 06:37:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:37:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:37:58 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)) 06:38:06 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)) 06:38:06 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)) 06:38:06 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)) 06:38:06 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)) 06:38:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 06:38:06 INFO - Downloading blessings-1.6.tar.gz 06:38:06 INFO - Running setup.py egg_info for package blessings 06:38:06 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)) 06:38:06 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 06:38:06 INFO - Running setup.py install for blessings 06:38:06 INFO - Running setup.py install for browsermob-proxy 06:38:06 INFO - Running setup.py install for manifestparser 06:38:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Running setup.py install for marionette-client 06:38:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:38:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Running setup.py install for marionette-driver 06:38:06 INFO - Running setup.py install for mozcrash 06:38:06 INFO - Running setup.py install for mozdebug 06:38:06 INFO - Running setup.py install for mozdevice 06:38:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Running setup.py install for mozhttpd 06:38:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Running setup.py install for mozInstall 06:38:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Running setup.py install for mozleak 06:38:06 INFO - Running setup.py install for mozprofile 06:38:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Running setup.py install for mozrunner 06:38:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Running setup.py install for mozscreenshot 06:38:06 INFO - Running setup.py install for moztest 06:38:06 INFO - Running setup.py install for mozversion 06:38:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:38:06 INFO - Running setup.py install for wptserve 06:38:06 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:38:06 INFO - Cleaning up... 06:38:06 INFO - Return code: 0 06:38:06 INFO - Done creating virtualenv C:\slave\test\build\venv. 06:38:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:38:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:38:07 INFO - Reading from file tmpfile_stdout 06:38:07 INFO - Using _rmtree_windows ... 06:38:07 INFO - Using _rmtree_windows ... 06:38:07 INFO - Current package versions: 06:38:07 INFO - blessings == 1.6 06:38:07 INFO - blobuploader == 1.2.4 06:38:07 INFO - browsermob-proxy == 0.6.0 06:38:07 INFO - distribute == 0.6.14 06:38:07 INFO - docopt == 0.6.1 06:38:07 INFO - manifestparser == 1.1 06:38:07 INFO - marionette-client == 2.3.0 06:38:07 INFO - marionette-driver == 1.4.0 06:38:07 INFO - mozInstall == 1.12 06:38:07 INFO - mozcrash == 0.17 06:38:07 INFO - mozdebug == 0.1 06:38:07 INFO - mozdevice == 0.48 06:38:07 INFO - mozfile == 1.2 06:38:07 INFO - mozhttpd == 0.7 06:38:07 INFO - mozinfo == 0.9 06:38:07 INFO - mozleak == 0.1 06:38:07 INFO - mozlog == 3.1 06:38:07 INFO - moznetwork == 0.27 06:38:07 INFO - mozprocess == 0.22 06:38:07 INFO - mozprofile == 0.28 06:38:07 INFO - mozrunner == 6.11 06:38:07 INFO - mozscreenshot == 0.1 06:38:07 INFO - mozsystemmonitor == 0.0 06:38:07 INFO - moztest == 0.7 06:38:07 INFO - mozversion == 1.4 06:38:07 INFO - requests == 1.2.3 06:38:07 INFO - wptserve == 1.4.0 06:38:07 INFO - Running post-action listener: _resource_record_post_action 06:38:07 INFO - Running post-action listener: _start_resource_monitoring 06:38:07 INFO - Starting resource monitoring. 06:38:07 INFO - ##### 06:38:07 INFO - ##### Running pull step. 06:38:07 INFO - ##### 06:38:07 INFO - Running pre-action listener: _resource_record_pre_action 06:38:07 INFO - Running main action method: pull 06:38:07 INFO - Pull has nothing to do! 06:38:07 INFO - Running post-action listener: _resource_record_post_action 06:38:07 INFO - ##### 06:38:07 INFO - ##### Running install step. 06:38:07 INFO - ##### 06:38:07 INFO - Running pre-action listener: _resource_record_pre_action 06:38:07 INFO - Running main action method: install 06:38:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:38:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:38:07 INFO - Reading from file tmpfile_stdout 06:38:07 INFO - Using _rmtree_windows ... 06:38:07 INFO - Using _rmtree_windows ... 06:38:07 INFO - Detecting whether we're running mozinstall >=1.0... 06:38:07 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 06:38:07 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 06:38:07 INFO - Reading from file tmpfile_stdout 06:38:07 INFO - Output received: 06:38:07 INFO - Usage: mozinstall-script.py [options] installer 06:38:07 INFO - Options: 06:38:07 INFO - -h, --help show this help message and exit 06:38:07 INFO - -d DEST, --destination=DEST 06:38:07 INFO - Directory to install application into. [default: 06:38:07 INFO - "C:\slave\test"] 06:38:07 INFO - --app=APP Application being installed. [default: firefox] 06:38:07 INFO - Using _rmtree_windows ... 06:38:07 INFO - Using _rmtree_windows ... 06:38:07 INFO - mkdir: C:\slave\test\build\application 06:38:07 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.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 06:38:07 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.win32.zip --destination C:\slave\test\build\application 06:38:10 INFO - Reading from file tmpfile_stdout 06:38:10 INFO - Output received: 06:38:10 INFO - C:\slave\test\build\application\firefox\firefox.exe 06:38:10 INFO - Using _rmtree_windows ... 06:38:10 INFO - Using _rmtree_windows ... 06:38:10 INFO - Running post-action listener: _resource_record_post_action 06:38:10 INFO - ##### 06:38:10 INFO - ##### Running run-tests step. 06:38:10 INFO - ##### 06:38:10 INFO - Running pre-action listener: _resource_record_pre_action 06:38:10 INFO - Running main action method: run_tests 06:38:10 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 06:38:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:38:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:38:10 INFO - grabbing minidump binary from tooltool 06:38:10 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')]} 06:38:10 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 06:38:10 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 06:38:10 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 06:38:10 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 06:38:11 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpdyrjwc 06:38:11 INFO - INFO - File integrity verified, renaming tmpdyrjwc to win32-minidump_stackwalk.exe 06:38:11 INFO - Return code: 0 06:38:11 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 06:38:11 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 06:38:11 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/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.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 06:38:11 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/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.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 06:38:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:38:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025\\Application Data', 06:38:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:38:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-025', 06:38:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:38:11 INFO - 'DCLOCATION': 'SCL3', 06:38:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:38:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:38:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:38:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:38:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:38:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:38:11 INFO - 'HOMEDRIVE': 'C:', 06:38:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-025', 06:38:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:38:11 INFO - 'KTS_VERSION': '1.19c', 06:38:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:38:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-025', 06:38:11 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 06:38:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:38:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:38:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:38:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:38:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:38:11 INFO - 'MOZ_AIRBAG': '1', 06:38:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:38:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:38:11 INFO - 'MOZ_MSVCVERSION': '8', 06:38:11 INFO - 'MOZ_NO_REMOTE': '1', 06:38:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:38:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:38:11 INFO - 'NO_EM_RESTART': '1', 06:38:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:38:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:38:11 INFO - 'OS': 'Windows_NT', 06:38:11 INFO - 'OURDRIVE': 'C:', 06:38:11 INFO - 'PATH': 'C:\\Program Files\\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', 06:38:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:38:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:38:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:38:11 INFO - 'PROCESSOR_LEVEL': '6', 06:38:11 INFO - 'PROCESSOR_REVISION': '1e05', 06:38:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:38:11 INFO - 'PROMPT': '$P$G', 06:38:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:38:11 INFO - 'PWD': 'C:\\slave\\test', 06:38:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:38:11 INFO - 'SESSIONNAME': 'Console', 06:38:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:38:11 INFO - 'SYSTEMDRIVE': 'C:', 06:38:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:38:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:38:11 INFO - 'TEST1': 'testie', 06:38:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:38:11 INFO - 'USERDOMAIN': 'T-XP32-IX-025', 06:38:11 INFO - 'USERNAME': 'cltbld', 06:38:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-025', 06:38:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:38:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:38:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:38:11 INFO - 'WINDIR': 'C:\\WINDOWS', 06:38:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:38:11 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/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.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 06:38:13 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 06:38:13 INFO - import pkg_resources 06:38:14 INFO - Using 1 client processes 06:38:17 INFO - SUITE-START | Running 778 tests 06:38:17 INFO - Running testharness tests 06:38:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:38:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 06:38:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:38:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 06:38:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:38:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 06:38:17 INFO - Setting up ssl 06:38:17 INFO - PROCESS | certutil | 06:38:17 INFO - PROCESS | certutil | 06:38:17 INFO - PROCESS | certutil | 06:38:17 INFO - Certificate Nickname Trust Attributes 06:38:17 INFO - SSL,S/MIME,JAR/XPI 06:38:17 INFO - 06:38:17 INFO - web-platform-tests CT,, 06:38:17 INFO - 06:38:17 INFO - Starting runner 06:38:19 INFO - PROCESS | 3336 | [3336] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 06:38:19 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 06:38:19 INFO - PROCESS | 3336 | [3336] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 06:38:21 INFO - PROCESS | 3336 | 1469021901307 Marionette DEBUG Marionette enabled via build flag and pref 06:38:21 INFO - PROCESS | 3336 | ++DOCSHELL 114DC800 == 1 [pid = 3336] [id = 1] 06:38:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 1 (114DCC00) [pid = 3336] [serial = 1] [outer = 00000000] 06:38:21 INFO - PROCESS | 3336 | [3336] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:38:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 2 (114DD800) [pid = 3336] [serial = 2] [outer = 114DCC00] 06:38:21 INFO - PROCESS | 3336 | [3336] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 06:38:21 INFO - PROCESS | 3336 | [3336] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 06:38:21 INFO - PROCESS | 3336 | ++DOCSHELL 12826400 == 2 [pid = 3336] [id = 2] 06:38:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 3 (12826800) [pid = 3336] [serial = 3] [outer = 00000000] 06:38:21 INFO - PROCESS | 3336 | [3336] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:38:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 4 (12827400) [pid = 3336] [serial = 4] [outer = 12826800] 06:38:21 INFO - PROCESS | 3336 | 1469021901884 Marionette INFO Listening on port 2828 06:38:22 INFO - PROCESS | 3336 | 1469021902284 Marionette DEBUG Marionette enabled via command-line flag 06:38:22 INFO - PROCESS | 3336 | ++DOCSHELL 1315A000 == 3 [pid = 3336] [id = 3] 06:38:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 5 (13162000) [pid = 3336] [serial = 5] [outer = 00000000] 06:38:22 INFO - PROCESS | 3336 | [3336] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:38:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 6 (13162C00) [pid = 3336] [serial = 6] [outer = 13162000] 06:38:22 INFO - PROCESS | 3336 | [3336] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:38:22 INFO - PROCESS | 3336 | [3336] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 06:38:22 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 06:38:22 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 06:38:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 7 (1393AC00) [pid = 3336] [serial = 7] [outer = 12826800] 06:38:22 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:38:22 INFO - PROCESS | 3336 | 1469021902666 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1474 06:38:22 INFO - PROCESS | 3336 | 1469021902770 Marionette DEBUG Closed connection conn0 06:38:22 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:38:22 INFO - PROCESS | 3336 | 1469021902780 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1475 06:38:22 INFO - PROCESS | 3336 | 1469021902807 Marionette DEBUG Closed connection conn1 06:38:22 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:38:22 INFO - PROCESS | 3336 | 1469021902815 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1476 06:38:22 INFO - PROCESS | 3336 | ++DOCSHELL 13EA6000 == 4 [pid = 3336] [id = 4] 06:38:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 8 (13EA6400) [pid = 3336] [serial = 8] [outer = 00000000] 06:38:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 9 (14297000) [pid = 3336] [serial = 9] [outer = 13EA6400] 06:38:22 INFO - PROCESS | 3336 | [3336] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 06:38:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 10 (1429C800) [pid = 3336] [serial = 10] [outer = 13EA6400] 06:38:23 INFO - PROCESS | 3336 | 1469021903112 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:38:23 INFO - PROCESS | 3336 | 1469021903117 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160720045219","device":"desktop","version":"48.0"} 06:38:23 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 06:38:23 INFO - PROCESS | 3336 | [3336] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 06:38:23 INFO - PROCESS | 3336 | [3336] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 06:38:23 INFO - PROCESS | 3336 | [3336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:38:24 INFO - PROCESS | 3336 | ++DOCSHELL 15769400 == 5 [pid = 3336] [id = 5] 06:38:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 11 (15774C00) [pid = 3336] [serial = 11] [outer = 00000000] 06:38:24 INFO - PROCESS | 3336 | ++DOCSHELL 157E5000 == 6 [pid = 3336] [id = 6] 06:38:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 12 (157E6C00) [pid = 3336] [serial = 12] [outer = 00000000] 06:38:24 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:38:24 INFO - PROCESS | 3336 | ++DOCSHELL 1649E800 == 7 [pid = 3336] [id = 7] 06:38:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 13 (1649EC00) [pid = 3336] [serial = 13] [outer = 00000000] 06:38:24 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:38:24 INFO - PROCESS | 3336 | [3336] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:38:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 14 (1695EC00) [pid = 3336] [serial = 14] [outer = 1649EC00] 06:38:24 INFO - PROCESS | 3336 | [3336] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 06:38:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 15 (167AE800) [pid = 3336] [serial = 15] [outer = 15774C00] 06:38:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 16 (167B0400) [pid = 3336] [serial = 16] [outer = 157E6C00] 06:38:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 17 (167B3000) [pid = 3336] [serial = 17] [outer = 1649EC00] 06:38:25 INFO - PROCESS | 3336 | 1469021905580 Marionette INFO startBrowser 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:25 INFO - PROCESS | 3336 | 1469021905614 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 3336 | 1469021905627 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 3336 | 1469021905629 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 18 (17D5BC00) [pid = 3336] [serial = 18] [outer = 1649EC00] 06:38:26 INFO - PROCESS | 3336 | 1469021906158 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"95109144-c6a0-47e5-8380-a7250e7e8776","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160720045219","device":"desktop","version":"48.0","command_id":1}}] 06:38:26 INFO - PROCESS | 3336 | 1469021906348 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:38:26 INFO - PROCESS | 3336 | 1469021906351 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:26 INFO - PROCESS | 3336 | 1469021906412 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 06:38:26 INFO - PROCESS | 3336 | 1469021906503 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:38:26 INFO - PROCESS | 3336 | 1469021906505 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:26 INFO - PROCESS | 3336 | [3336] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:38:26 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:38:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 19 (195C9800) [pid = 3336] [serial = 19] [outer = 1649EC00] 06:38:26 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:38:26 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:38:27 INFO - PROCESS | 3336 | 1469021907018 Marionette TRACE conn2 <- [1,3,null,{}] 06:38:27 INFO - PROCESS | 3336 | 1469021907034 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 06:38:27 INFO - PROCESS | 3336 | 1469021907037 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:27 INFO - PROCESS | 3336 | 1469021907064 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 06:38:27 INFO - PROCESS | 3336 | 1469021907195 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 06:38:27 INFO - PROCESS | 3336 | 1469021907197 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 06:38:27 INFO - PROCESS | 3336 | 1469021907220 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:38:27 INFO - PROCESS | 3336 | 1469021907224 Marionette TRACE conn2 <- [1,6,null,{}] 06:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:38:27 INFO - PROCESS | 3336 | 1469021907242 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:27 INFO - PROCESS | 3336 | 1469021907244 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:27 INFO - PROCESS | 3336 | 1469021907259 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 06:38:27 INFO - PROCESS | 3336 | 1469021907263 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:27 INFO - PROCESS | 3336 | 1469021907265 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:27 INFO - PROCESS | 3336 | ++DOCSHELL 1641E000 == 8 [pid = 3336] [id = 8] 06:38:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 20 (1957FC00) [pid = 3336] [serial = 20] [outer = 00000000] 06:38:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 21 (195C9000) [pid = 3336] [serial = 21] [outer = 1957FC00] 06:38:27 INFO - PROCESS | 3336 | 1469021907312 Marionette DEBUG loaded listener.js 06:38:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 22 (19C35400) [pid = 3336] [serial = 22] [outer = 1957FC00] 06:38:27 INFO - PROCESS | 3336 | ++DOCSHELL 19E1CC00 == 9 [pid = 3336] [id = 9] 06:38:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 23 (19E1D000) [pid = 3336] [serial = 23] [outer = 00000000] 06:38:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 24 (19F86C00) [pid = 3336] [serial = 24] [outer = 19E1D000] 06:38:27 INFO - PROCESS | 3336 | 1469021907769 Marionette DEBUG loaded listener.js 06:38:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 25 (19F88800) [pid = 3336] [serial = 25] [outer = 19E1D000] 06:38:28 INFO - PROCESS | 3336 | 1469021907987 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 814ms 06:38:28 INFO - PROCESS | 3336 | 1469021908097 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 06:38:28 INFO - PROCESS | 3336 | 1469021908099 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 06:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:38:28 INFO - PROCESS | 3336 | 1469021908139 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:38:28 INFO - PROCESS | 3336 | 1469021908141 Marionette TRACE conn2 <- [1,10,null,{}] 06:38:28 INFO - PROCESS | 3336 | 1469021908187 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:28 INFO - PROCESS | 3336 | 1469021908192 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:28 INFO - PROCESS | 3336 | 1469021908301 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 06:38:28 INFO - PROCESS | 3336 | 1469021908318 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:28 INFO - PROCESS | 3336 | 1469021908320 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:28 INFO - PROCESS | 3336 | ++DOCSHELL 1A94B800 == 10 [pid = 3336] [id = 10] 06:38:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 26 (1A94BC00) [pid = 3336] [serial = 26] [outer = 00000000] 06:38:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 27 (1A94E800) [pid = 3336] [serial = 27] [outer = 1A94BC00] 06:38:28 INFO - PROCESS | 3336 | 1469021908366 Marionette DEBUG loaded listener.js 06:38:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 28 (1AB35800) [pid = 3336] [serial = 28] [outer = 1A94BC00] 06:38:28 INFO - PROCESS | 3336 | 1469021908698 Marionette TRACE conn2 <- [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]]]}] 06:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 618ms 06:38:28 INFO - PROCESS | 3336 | 1469021908726 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 06:38:28 INFO - PROCESS | 3336 | 1469021908728 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 06:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:38:28 INFO - PROCESS | 3336 | 1469021908731 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:38:28 INFO - PROCESS | 3336 | 1469021908733 Marionette TRACE conn2 <- [1,14,null,{}] 06:38:28 INFO - PROCESS | 3336 | 1469021908736 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:28 INFO - PROCESS | 3336 | 1469021908740 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:28 INFO - PROCESS | 3336 | 1469021908834 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 06:38:28 INFO - PROCESS | 3336 | 1469021908839 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:28 INFO - PROCESS | 3336 | 1469021908842 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:28 INFO - PROCESS | 3336 | ++DOCSHELL 145E8C00 == 11 [pid = 3336] [id = 11] 06:38:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 29 (145ED000) [pid = 3336] [serial = 29] [outer = 00000000] 06:38:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 30 (1A94B400) [pid = 3336] [serial = 30] [outer = 145ED000] 06:38:28 INFO - PROCESS | 3336 | 1469021908933 Marionette DEBUG loaded listener.js 06:38:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 31 (1AB3D400) [pid = 3336] [serial = 31] [outer = 145ED000] 06:38:29 INFO - PROCESS | 3336 | 1469021909321 Marionette TRACE conn2 <- [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]]]}] 06:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 618ms 06:38:29 INFO - PROCESS | 3336 | 1469021909362 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 3336 | 1469021909364 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 06:38:29 INFO - PROCESS | 3336 | 1469021909367 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:38:29 INFO - PROCESS | 3336 | 1469021909369 Marionette TRACE conn2 <- [1,18,null,{}] 06:38:29 INFO - PROCESS | 3336 | 1469021909372 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:29 INFO - PROCESS | 3336 | 1469021909374 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:29 INFO - PROCESS | 3336 | 1469021909465 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 06:38:29 INFO - PROCESS | 3336 | 1469021909470 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:29 INFO - PROCESS | 3336 | 1469021909474 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:29 INFO - PROCESS | 3336 | ++DOCSHELL 1A57EC00 == 12 [pid = 3336] [id = 12] 06:38:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 32 (1A583C00) [pid = 3336] [serial = 32] [outer = 00000000] 06:38:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 33 (1A58C800) [pid = 3336] [serial = 33] [outer = 1A583C00] 06:38:29 INFO - PROCESS | 3336 | 1469021909516 Marionette DEBUG loaded listener.js 06:38:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 34 (1AB3E800) [pid = 3336] [serial = 34] [outer = 1A583C00] 06:38:29 INFO - PROCESS | 3336 | 1469021909898 Marionette TRACE conn2 <- [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]]]}] 06:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 553ms 06:38:29 INFO - PROCESS | 3336 | 1469021909939 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 3336 | 1469021909941 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 06:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:38:29 INFO - PROCESS | 3336 | 1469021909944 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - PROCESS | 3336 | 1469021909946 Marionette TRACE conn2 <- [1,22,null,{}] 06:38:29 INFO - PROCESS | 3336 | 1469021909949 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:29 INFO - PROCESS | 3336 | 1469021909952 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:30 INFO - PROCESS | 3336 | 1469021910051 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 06:38:30 INFO - PROCESS | 3336 | 1469021910056 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 3336 | 1469021910058 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:30 INFO - PROCESS | 3336 | ++DOCSHELL 1AC08000 == 13 [pid = 3336] [id = 13] 06:38:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 35 (1AC08800) [pid = 3336] [serial = 35] [outer = 00000000] 06:38:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 36 (1AC72C00) [pid = 3336] [serial = 36] [outer = 1AC08800] 06:38:30 INFO - PROCESS | 3336 | 1469021910101 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 37 (1AC77400) [pid = 3336] [serial = 37] [outer = 1AC08800] 06:38:30 INFO - PROCESS | 3336 | 1469021910395 Marionette TRACE conn2 <- [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]]]}] 06:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 504ms 06:38:30 INFO - PROCESS | 3336 | 1469021910438 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 06:38:30 INFO - PROCESS | 3336 | 1469021910440 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 06:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:38:30 INFO - PROCESS | 3336 | 1469021910443 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:38:30 INFO - PROCESS | 3336 | 1469021910445 Marionette TRACE conn2 <- [1,26,null,{}] 06:38:30 INFO - PROCESS | 3336 | 1469021910453 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:30 INFO - PROCESS | 3336 | 1469021910455 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:30 INFO - PROCESS | 3336 | 1469021910547 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 06:38:30 INFO - PROCESS | 3336 | 1469021910553 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 3336 | 1469021910555 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:30 INFO - PROCESS | 3336 | ++DOCSHELL 1AC80800 == 14 [pid = 3336] [id = 14] 06:38:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 38 (1ADEEC00) [pid = 3336] [serial = 38] [outer = 00000000] 06:38:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 39 (1ADF4400) [pid = 3336] [serial = 39] [outer = 1ADEEC00] 06:38:30 INFO - PROCESS | 3336 | 1469021910597 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 40 (1ADF8C00) [pid = 3336] [serial = 40] [outer = 1ADEEC00] 06:38:30 INFO - PROCESS | 3336 | 1469021910965 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 553ms 06:38:31 INFO - PROCESS | 3336 | 1469021911013 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 06:38:31 INFO - PROCESS | 3336 | 1469021911015 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 06:38:31 INFO - PROCESS | 3336 | 1469021911018 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:38:31 INFO - PROCESS | 3336 | 1469021911019 Marionette TRACE conn2 <- [1,30,null,{}] 06:38:31 INFO - PROCESS | 3336 | 1469021911023 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:31 INFO - PROCESS | 3336 | 1469021911035 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:31 INFO - PROCESS | 3336 | 1469021911130 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 06:38:31 INFO - PROCESS | 3336 | 1469021911135 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:31 INFO - PROCESS | 3336 | 1469021911137 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:31 INFO - PROCESS | 3336 | ++DOCSHELL 1ADF4000 == 15 [pid = 3336] [id = 15] 06:38:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 41 (1ADFB400) [pid = 3336] [serial = 41] [outer = 00000000] 06:38:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 42 (1B086000) [pid = 3336] [serial = 42] [outer = 1ADFB400] 06:38:31 INFO - PROCESS | 3336 | 1469021911179 Marionette DEBUG loaded listener.js 06:38:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 43 (1B089800) [pid = 3336] [serial = 43] [outer = 1ADFB400] 06:38:31 INFO - PROCESS | 3336 | ++DOCSHELL 1B08FC00 == 16 [pid = 3336] [id = 16] 06:38:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 44 (1B090000) [pid = 3336] [serial = 44] [outer = 00000000] 06:38:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 45 (1ADFB000) [pid = 3336] [serial = 45] [outer = 1B090000] 06:38:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 46 (1B082000) [pid = 3336] [serial = 46] [outer = 1B090000] 06:38:31 INFO - PROCESS | 3336 | ++DOCSHELL 1B082800 == 17 [pid = 3336] [id = 17] 06:38:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 47 (1B1AA000) [pid = 3336] [serial = 47] [outer = 00000000] 06:38:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 48 (1B1B5000) [pid = 3336] [serial = 48] [outer = 1B1AA000] 06:38:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 49 (1B409400) [pid = 3336] [serial = 49] [outer = 1B1AA000] 06:38:31 INFO - PROCESS | 3336 | 1469021911721 Marionette TRACE conn2 <- [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]]]}] 06:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 732ms 06:38:31 INFO - PROCESS | 3336 | 1469021911750 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 06:38:31 INFO - PROCESS | 3336 | 1469021911752 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 06:38:31 INFO - PROCESS | 3336 | 1469021911755 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:38:31 INFO - PROCESS | 3336 | 1469021911757 Marionette TRACE conn2 <- [1,34,null,{}] 06:38:31 INFO - PROCESS | 3336 | 1469021911760 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:31 INFO - PROCESS | 3336 | 1469021911762 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:31 INFO - PROCESS | 3336 | 1469021911886 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 06:38:32 INFO - PROCESS | 3336 | --DOCSHELL 114DC800 == 16 [pid = 3336] [id = 1] 06:38:32 INFO - PROCESS | 3336 | 1469021912488 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 3336 | 1469021912491 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:32 INFO - PROCESS | 3336 | ++DOCSHELL 0F9E2400 == 17 [pid = 3336] [id = 18] 06:38:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 50 (0F9E6400) [pid = 3336] [serial = 50] [outer = 00000000] 06:38:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 51 (0F9EB800) [pid = 3336] [serial = 51] [outer = 0F9E6400] 06:38:32 INFO - PROCESS | 3336 | 1469021912549 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 52 (1055A400) [pid = 3336] [serial = 52] [outer = 0F9E6400] 06:38:33 INFO - PROCESS | 3336 | 1469021913061 Marionette TRACE conn2 <- [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]]]}] 06:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1350ms 06:38:33 INFO - PROCESS | 3336 | 1469021913085 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 06:38:33 INFO - PROCESS | 3336 | 1469021913090 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 06:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:38:33 INFO - PROCESS | 3336 | 1469021913095 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:38:33 INFO - PROCESS | 3336 | 1469021913099 Marionette TRACE conn2 <- [1,38,null,{}] 06:38:33 INFO - PROCESS | 3336 | 1469021913103 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:33 INFO - PROCESS | 3336 | 1469021913106 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:33 INFO - PROCESS | 3336 | 1469021913276 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 06:38:33 INFO - PROCESS | 3336 | 1469021913355 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 3336 | 1469021913358 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:33 INFO - PROCESS | 3336 | ++DOCSHELL 11CD8400 == 18 [pid = 3336] [id = 19] 06:38:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 53 (11CD8800) [pid = 3336] [serial = 53] [outer = 00000000] 06:38:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 54 (13112000) [pid = 3336] [serial = 54] [outer = 11CD8800] 06:38:33 INFO - PROCESS | 3336 | 1469021913412 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 55 (131DDC00) [pid = 3336] [serial = 55] [outer = 11CD8800] 06:38:34 INFO - PROCESS | 3336 | 1469021913978 Marionette TRACE conn2 <- [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]]]}] 06:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 927ms 06:38:34 INFO - PROCESS | 3336 | 1469021914082 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 3336 | 1469021914085 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 06:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:38:34 INFO - PROCESS | 3336 | 1469021914089 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 3336 | 1469021914091 Marionette TRACE conn2 <- [1,42,null,{}] 06:38:34 INFO - PROCESS | 3336 | 1469021914095 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:34 INFO - PROCESS | 3336 | 1469021914098 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:34 INFO - PROCESS | 3336 | 1469021914247 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 06:38:34 INFO - PROCESS | 3336 | 1469021914298 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:34 INFO - PROCESS | 3336 | 1469021914301 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:34 INFO - PROCESS | 3336 | ++DOCSHELL 14292400 == 19 [pid = 3336] [id = 20] 06:38:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 56 (14296800) [pid = 3336] [serial = 56] [outer = 00000000] 06:38:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 57 (145F4000) [pid = 3336] [serial = 57] [outer = 14296800] 06:38:34 INFO - PROCESS | 3336 | 1469021914356 Marionette DEBUG loaded listener.js 06:38:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 58 (15778800) [pid = 3336] [serial = 58] [outer = 14296800] 06:38:35 INFO - PROCESS | 3336 | 1469021915083 Marionette TRACE conn2 <- [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]]]}] 06:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1041ms 06:38:35 INFO - PROCESS | 3336 | 1469021915129 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 06:38:35 INFO - PROCESS | 3336 | 1469021915132 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 06:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:38:35 INFO - PROCESS | 3336 | 1469021915138 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:38:35 INFO - PROCESS | 3336 | 1469021915141 Marionette TRACE conn2 <- [1,46,null,{}] 06:38:35 INFO - PROCESS | 3336 | 1469021915146 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:35 INFO - PROCESS | 3336 | 1469021915149 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:35 INFO - PROCESS | 3336 | 1469021915241 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 06:38:35 INFO - PROCESS | 3336 | 1469021915313 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:35 INFO - PROCESS | 3336 | 1469021915320 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:35 INFO - PROCESS | 3336 | ++DOCSHELL 1050C000 == 20 [pid = 3336] [id = 21] 06:38:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 59 (1050D000) [pid = 3336] [serial = 59] [outer = 00000000] 06:38:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (10564400) [pid = 3336] [serial = 60] [outer = 1050D000] 06:38:35 INFO - PROCESS | 3336 | 1469021915374 Marionette DEBUG loaded listener.js 06:38:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (10A10400) [pid = 3336] [serial = 61] [outer = 1050D000] 06:38:36 INFO - PROCESS | 3336 | 1469021916004 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:38:36 INFO - PROCESS | 3336 | --DOCSHELL 13EA6000 == 19 [pid = 3336] [id = 4] 06:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 943ms 06:38:36 INFO - PROCESS | 3336 | 1469021916073 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 06:38:36 INFO - PROCESS | 3336 | 1469021916077 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 06:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:38:36 INFO - PROCESS | 3336 | 1469021916083 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - PROCESS | 3336 | 1469021916085 Marionette TRACE conn2 <- [1,50,null,{}] 06:38:36 INFO - PROCESS | 3336 | 1469021916089 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:36 INFO - PROCESS | 3336 | 1469021916091 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:36 INFO - PROCESS | 3336 | 1469021916178 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 06:38:36 INFO - PROCESS | 3336 | 1469021916184 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:36 INFO - PROCESS | 3336 | 1469021916186 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:36 INFO - PROCESS | 3336 | ++DOCSHELL 11017800 == 20 [pid = 3336] [id = 22] 06:38:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (11449400) [pid = 3336] [serial = 62] [outer = 00000000] 06:38:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (12BCBC00) [pid = 3336] [serial = 63] [outer = 11449400] 06:38:36 INFO - PROCESS | 3336 | 1469021916231 Marionette DEBUG loaded listener.js 06:38:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (12D9C800) [pid = 3336] [serial = 64] [outer = 11449400] 06:38:36 INFO - PROCESS | 3336 | 1469021916699 Marionette TRACE conn2 <- [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]]]}] 06:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 667ms 06:38:36 INFO - PROCESS | 3336 | 1469021916754 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 06:38:36 INFO - PROCESS | 3336 | 1469021916757 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 06:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:38:36 INFO - PROCESS | 3336 | 1469021916760 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - PROCESS | 3336 | 1469021916764 Marionette TRACE conn2 <- [1,54,null,{}] 06:38:36 INFO - PROCESS | 3336 | 1469021916774 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:36 INFO - PROCESS | 3336 | 1469021916778 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:36 INFO - PROCESS | 3336 | 1469021916877 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 06:38:36 INFO - PROCESS | 3336 | 1469021916892 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:36 INFO - PROCESS | 3336 | 1469021916895 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:36 INFO - PROCESS | 3336 | ++DOCSHELL 131DCC00 == 21 [pid = 3336] [id = 23] 06:38:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (131DE000) [pid = 3336] [serial = 65] [outer = 00000000] 06:38:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (13268400) [pid = 3336] [serial = 66] [outer = 131DE000] 06:38:36 INFO - PROCESS | 3336 | 1469021916942 Marionette DEBUG loaded listener.js 06:38:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (13448C00) [pid = 3336] [serial = 67] [outer = 131DE000] 06:38:37 INFO - PROCESS | 3336 | 1469021917335 Marionette TRACE conn2 <- [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]]]}] 06:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 651ms 06:38:37 INFO - PROCESS | 3336 | 1469021917398 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 06:38:37 INFO - PROCESS | 3336 | 1469021917449 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 06:38:37 INFO - PROCESS | 3336 | 1469021917453 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:38:37 INFO - PROCESS | 3336 | 1469021917456 Marionette TRACE conn2 <- [1,58,null,{}] 06:38:37 INFO - PROCESS | 3336 | 1469021917460 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:37 INFO - PROCESS | 3336 | 1469021917463 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:37 INFO - PROCESS | 3336 | 1469021917544 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 06:38:37 INFO - PROCESS | 3336 | 1469021917550 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:37 INFO - PROCESS | 3336 | 1469021917552 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:37 INFO - PROCESS | 3336 | ++DOCSHELL 13937800 == 22 [pid = 3336] [id = 24] 06:38:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (139CA400) [pid = 3336] [serial = 68] [outer = 00000000] 06:38:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (13C47000) [pid = 3336] [serial = 69] [outer = 139CA400] 06:38:37 INFO - PROCESS | 3336 | 1469021917595 Marionette DEBUG loaded listener.js 06:38:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (13C99400) [pid = 3336] [serial = 70] [outer = 139CA400] 06:38:38 INFO - PROCESS | 3336 | 1469021917995 Marionette TRACE conn2 <- [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]]]}] 06:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 618ms 06:38:38 INFO - PROCESS | 3336 | 1469021918051 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 06:38:38 INFO - PROCESS | 3336 | 1469021918053 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 06:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:38:38 INFO - PROCESS | 3336 | 1469021918056 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:38:38 INFO - PROCESS | 3336 | 1469021918058 Marionette TRACE conn2 <- [1,62,null,{}] 06:38:38 INFO - PROCESS | 3336 | 1469021918061 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:38 INFO - PROCESS | 3336 | 1469021918063 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:38 INFO - PROCESS | 3336 | 1469021918142 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 06:38:38 INFO - PROCESS | 3336 | 1469021918147 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 3336 | 1469021918149 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:38 INFO - PROCESS | 3336 | ++DOCSHELL 13EABC00 == 23 [pid = 3336] [id = 25] 06:38:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (13EAE000) [pid = 3336] [serial = 71] [outer = 00000000] 06:38:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (1429FC00) [pid = 3336] [serial = 72] [outer = 13EAE000] 06:38:38 INFO - PROCESS | 3336 | 1469021918193 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (145EA000) [pid = 3336] [serial = 73] [outer = 13EAE000] 06:38:38 INFO - PROCESS | 3336 | 1469021918633 Marionette TRACE conn2 <- [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]]]}] 06:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 618ms 06:38:38 INFO - PROCESS | 3336 | 1469021918696 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 06:38:38 INFO - PROCESS | 3336 | 1469021918698 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 06:38:38 INFO - PROCESS | 3336 | 1469021918701 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:38:38 INFO - PROCESS | 3336 | 1469021918703 Marionette TRACE conn2 <- [1,66,null,{}] 06:38:38 INFO - PROCESS | 3336 | 1469021918707 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:38 INFO - PROCESS | 3336 | 1469021918712 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:38 INFO - PROCESS | 3336 | 1469021918813 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 06:38:38 INFO - PROCESS | 3336 | 1469021918818 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 3336 | 1469021918820 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:38 INFO - PROCESS | 3336 | ++DOCSHELL 1576B000 == 24 [pid = 3336] [id = 26] 06:38:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (157F2800) [pid = 3336] [serial = 74] [outer = 00000000] 06:38:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (167B0000) [pid = 3336] [serial = 75] [outer = 157F2800] 06:38:38 INFO - PROCESS | 3336 | 1469021918862 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (16B20400) [pid = 3336] [serial = 76] [outer = 157F2800] 06:38:39 INFO - PROCESS | 3336 | 1469021919288 Marionette TRACE conn2 <- [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]]]}] 06:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 618ms 06:38:39 INFO - PROCESS | 3336 | 1469021919341 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 06:38:39 INFO - PROCESS | 3336 | 1469021919343 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 06:38:39 INFO - PROCESS | 3336 | 1469021919346 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 3336 | 1469021919348 Marionette TRACE conn2 <- [1,70,null,{}] 06:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:38:39 INFO - PROCESS | 3336 | 1469021919356 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:39 INFO - PROCESS | 3336 | 1469021919358 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:39 INFO - PROCESS | 3336 | 1469021919433 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 06:38:39 INFO - PROCESS | 3336 | 1469021919438 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:39 INFO - PROCESS | 3336 | 1469021919441 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:39 INFO - PROCESS | 3336 | ++DOCSHELL 16D40C00 == 25 [pid = 3336] [id = 27] 06:38:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (16E2EC00) [pid = 3336] [serial = 77] [outer = 00000000] 06:38:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (17413800) [pid = 3336] [serial = 78] [outer = 16E2EC00] 06:38:39 INFO - PROCESS | 3336 | 1469021919483 Marionette DEBUG loaded listener.js 06:38:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (1748D800) [pid = 3336] [serial = 79] [outer = 16E2EC00] 06:38:39 INFO - PROCESS | 3336 | 1469021919869 Marionette TRACE conn2 <- [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]]]}] 06:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 618ms 06:38:40 INFO - PROCESS | 3336 | 1469021919990 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 06:38:40 INFO - PROCESS | 3336 | 1469021919992 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 06:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:38:40 INFO - PROCESS | 3336 | 1469021919995 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:38:40 INFO - PROCESS | 3336 | 1469021919997 Marionette TRACE conn2 <- [1,74,null,{}] 06:38:40 INFO - PROCESS | 3336 | 1469021920000 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:40 INFO - PROCESS | 3336 | 1469021920002 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:40 INFO - PROCESS | 3336 | 1469021920076 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 06:38:40 INFO - PROCESS | 3336 | 1469021920081 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:40 INFO - PROCESS | 3336 | 1469021920083 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:40 INFO - PROCESS | 3336 | ++DOCSHELL 0F9EB400 == 26 [pid = 3336] [id = 28] 06:38:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (174EA800) [pid = 3336] [serial = 80] [outer = 00000000] 06:38:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1750A800) [pid = 3336] [serial = 81] [outer = 174EA800] 06:38:40 INFO - PROCESS | 3336 | 1469021920126 Marionette DEBUG loaded listener.js 06:38:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (175C0C00) [pid = 3336] [serial = 82] [outer = 174EA800] 06:38:40 INFO - PROCESS | 3336 | 1469021920498 Marionette TRACE conn2 <- [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]]]}] 06:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 553ms 06:38:40 INFO - PROCESS | 3336 | 1469021920531 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 06:38:40 INFO - PROCESS | 3336 | 1469021920533 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 06:38:40 INFO - PROCESS | 3336 | 1469021920536 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:38:40 INFO - PROCESS | 3336 | 1469021920538 Marionette TRACE conn2 <- [1,78,null,{}] 06:38:40 INFO - PROCESS | 3336 | 1469021920541 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:40 INFO - PROCESS | 3336 | 1469021920543 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:40 INFO - PROCESS | 3336 | 1469021920654 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 06:38:40 INFO - PROCESS | 3336 | 1469021920661 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:40 INFO - PROCESS | 3336 | 1469021920663 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:40 INFO - PROCESS | 3336 | ++DOCSHELL 11012000 == 27 [pid = 3336] [id = 29] 06:38:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1695E800) [pid = 3336] [serial = 83] [outer = 00000000] 06:38:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (17D56400) [pid = 3336] [serial = 84] [outer = 1695E800] 06:38:40 INFO - PROCESS | 3336 | 1469021920706 Marionette DEBUG loaded listener.js 06:38:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (17DF5000) [pid = 3336] [serial = 85] [outer = 1695E800] 06:38:41 INFO - PROCESS | 3336 | 1469021921133 Marionette TRACE conn2 <- [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]]]}] 06:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 618ms 06:38:41 INFO - PROCESS | 3336 | 1469021921166 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 06:38:41 INFO - PROCESS | 3336 | 1469021921168 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 06:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:38:41 INFO - PROCESS | 3336 | 1469021921171 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:38:41 INFO - PROCESS | 3336 | 1469021921173 Marionette TRACE conn2 <- [1,82,null,{}] 06:38:41 INFO - PROCESS | 3336 | 1469021921176 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:41 INFO - PROCESS | 3336 | 1469021921178 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:41 INFO - PROCESS | 3336 | 1469021921287 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 06:38:41 INFO - PROCESS | 3336 | 1469021921325 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:41 INFO - PROCESS | 3336 | 1469021921327 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:41 INFO - PROCESS | 3336 | ++DOCSHELL 11CD9800 == 28 [pid = 3336] [id = 30] 06:38:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (15D69C00) [pid = 3336] [serial = 86] [outer = 00000000] 06:38:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (19574000) [pid = 3336] [serial = 87] [outer = 15D69C00] 06:38:41 INFO - PROCESS | 3336 | 1469021921369 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (1957E000) [pid = 3336] [serial = 88] [outer = 15D69C00] 06:38:41 INFO - PROCESS | 3336 | 1469021921746 Marionette TRACE conn2 <- [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]]]}] 06:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 618ms 06:38:41 INFO - PROCESS | 3336 | 1469021921803 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 06:38:41 INFO - PROCESS | 3336 | 1469021921805 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 06:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:38:41 INFO - PROCESS | 3336 | 1469021921808 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:38:41 INFO - PROCESS | 3336 | 1469021921811 Marionette TRACE conn2 <- [1,86,null,{}] 06:38:41 INFO - PROCESS | 3336 | 1469021921814 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:41 INFO - PROCESS | 3336 | 1469021921816 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:41 INFO - PROCESS | 3336 | 1469021921934 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 06:38:41 INFO - PROCESS | 3336 | 1469021921942 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:41 INFO - PROCESS | 3336 | 1469021921944 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:41 INFO - PROCESS | 3336 | ++DOCSHELL 17D55C00 == 29 [pid = 3336] [id = 31] 06:38:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (17EDF000) [pid = 3336] [serial = 89] [outer = 00000000] 06:38:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (197EE000) [pid = 3336] [serial = 90] [outer = 17EDF000] 06:38:42 INFO - PROCESS | 3336 | 1469021921987 Marionette DEBUG loaded listener.js 06:38:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (19C3AC00) [pid = 3336] [serial = 91] [outer = 17EDF000] 06:38:42 INFO - PROCESS | 3336 | 1469021922382 Marionette TRACE conn2 <- [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]]]}] 06:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 619ms 06:38:42 INFO - PROCESS | 3336 | 1469021922405 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 06:38:42 INFO - PROCESS | 3336 | 1469021922407 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 06:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:38:42 INFO - PROCESS | 3336 | 1469021922410 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:38:42 INFO - PROCESS | 3336 | 1469021922412 Marionette TRACE conn2 <- [1,90,null,{}] 06:38:42 INFO - PROCESS | 3336 | 1469021922415 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:42 INFO - PROCESS | 3336 | 1469021922417 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:42 INFO - PROCESS | 3336 | 1469021922571 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 06:38:42 INFO - PROCESS | 3336 | 1469021922613 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:42 INFO - PROCESS | 3336 | 1469021922615 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:42 INFO - PROCESS | 3336 | ++DOCSHELL 13267C00 == 30 [pid = 3336] [id = 32] 06:38:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (17DED400) [pid = 3336] [serial = 92] [outer = 00000000] 06:38:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (19CE0400) [pid = 3336] [serial = 93] [outer = 17DED400] 06:38:42 INFO - PROCESS | 3336 | 1469021922656 Marionette DEBUG loaded listener.js 06:38:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (19E14C00) [pid = 3336] [serial = 94] [outer = 17DED400] 06:38:43 INFO - PROCESS | 3336 | 1469021922997 Marionette TRACE conn2 <- [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]]]}] 06:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 618ms 06:38:43 INFO - PROCESS | 3336 | 1469021923041 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 06:38:43 INFO - PROCESS | 3336 | 1469021923043 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 06:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:38:43 INFO - PROCESS | 3336 | 1469021923046 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:38:43 INFO - PROCESS | 3336 | 1469021923048 Marionette TRACE conn2 <- [1,94,null,{}] 06:38:43 INFO - PROCESS | 3336 | 1469021923051 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:43 INFO - PROCESS | 3336 | 1469021923053 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:43 INFO - PROCESS | 3336 | 1469021923164 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 06:38:43 INFO - PROCESS | 3336 | 1469021923188 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:43 INFO - PROCESS | 3336 | 1469021923190 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:43 INFO - PROCESS | 3336 | ++DOCSHELL 19E10800 == 31 [pid = 3336] [id = 33] 06:38:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (19F89800) [pid = 3336] [serial = 95] [outer = 00000000] 06:38:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (1A2FB800) [pid = 3336] [serial = 96] [outer = 19F89800] 06:38:43 INFO - PROCESS | 3336 | 1469021923234 Marionette DEBUG loaded listener.js 06:38:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (1A444C00) [pid = 3336] [serial = 97] [outer = 19F89800] 06:38:43 INFO - PROCESS | 3336 | 1469021923680 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 667ms 06:38:43 INFO - PROCESS | 3336 | 1469021923718 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 06:38:43 INFO - PROCESS | 3336 | 1469021923719 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 06:38:43 INFO - PROCESS | 3336 | 1469021923723 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:38:43 INFO - PROCESS | 3336 | 1469021923724 Marionette TRACE conn2 <- [1,98,null,{}] 06:38:43 INFO - PROCESS | 3336 | 1469021923728 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:43 INFO - PROCESS | 3336 | 1469021923729 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:44 INFO - PROCESS | 3336 | 1469021924610 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 06:38:44 INFO - PROCESS | 3336 | 1469021924713 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:44 INFO - PROCESS | 3336 | 1469021924716 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:44 INFO - PROCESS | 3336 | ++DOCSHELL 10372000 == 32 [pid = 3336] [id = 34] 06:38:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (10373400) [pid = 3336] [serial = 98] [outer = 00000000] 06:38:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 99 (103D2800) [pid = 3336] [serial = 99] [outer = 10373400] 06:38:44 INFO - PROCESS | 3336 | 1469021924763 Marionette DEBUG loaded listener.js 06:38:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 100 (1058C400) [pid = 3336] [serial = 100] [outer = 10373400] 06:38:45 INFO - PROCESS | 3336 | 1469021925246 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1561ms 06:38:45 INFO - PROCESS | 3336 | 1469021925294 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 06:38:45 INFO - PROCESS | 3336 | 1469021925298 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 06:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:38:45 INFO - PROCESS | 3336 | 1469021925307 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:38:45 INFO - PROCESS | 3336 | 1469021925310 Marionette TRACE conn2 <- [1,102,null,{}] 06:38:45 INFO - PROCESS | 3336 | 1469021925315 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:45 INFO - PROCESS | 3336 | 1469021925317 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:45 INFO - PROCESS | 3336 | 1469021925421 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 06:38:45 INFO - PROCESS | 3336 | 1469021925429 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:45 INFO - PROCESS | 3336 | 1469021925432 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:45 INFO - PROCESS | 3336 | ++DOCSHELL 11CD8000 == 33 [pid = 3336] [id = 35] 06:38:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 101 (1282B400) [pid = 3336] [serial = 101] [outer = 00000000] 06:38:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 102 (12B05800) [pid = 3336] [serial = 102] [outer = 1282B400] 06:38:45 INFO - PROCESS | 3336 | 1469021925477 Marionette DEBUG loaded listener.js 06:38:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 103 (12BCC400) [pid = 3336] [serial = 103] [outer = 1282B400] 06:38:45 INFO - PROCESS | 3336 | 1469021925873 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 618ms 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 102 (13EA6400) [pid = 3336] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 101 (1ADEEC00) [pid = 3336] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 100 (1AC08800) [pid = 3336] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 99 (1A583C00) [pid = 3336] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 98 (145ED000) [pid = 3336] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (1A94BC00) [pid = 3336] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (1957FC00) [pid = 3336] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (1ADFB400) [pid = 3336] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (0F9E6400) [pid = 3336] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (11CD8800) [pid = 3336] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (14296800) [pid = 3336] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (1050D000) [pid = 3336] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (11449400) [pid = 3336] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (131DE000) [pid = 3336] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (139CA400) [pid = 3336] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (13EAE000) [pid = 3336] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (157F2800) [pid = 3336] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (16E2EC00) [pid = 3336] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (174EA800) [pid = 3336] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1695E800) [pid = 3336] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (15D69C00) [pid = 3336] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (17EDF000) [pid = 3336] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:38:46 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (17DED400) [pid = 3336] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:38:46 INFO - PROCESS | 3336 | 1469021926473 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 06:38:46 INFO - PROCESS | 3336 | 1469021926476 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 06:38:46 INFO - PROCESS | 3336 | 1469021926486 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:38:46 INFO - PROCESS | 3336 | 1469021926488 Marionette TRACE conn2 <- [1,106,null,{}] 06:38:46 INFO - PROCESS | 3336 | 1469021926491 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:46 INFO - PROCESS | 3336 | 1469021926493 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:38:46 INFO - PROCESS | 3336 | 1469021926572 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 06:38:46 INFO - PROCESS | 3336 | 1469021926583 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:46 INFO - PROCESS | 3336 | 1469021926585 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:46 INFO - PROCESS | 3336 | ++DOCSHELL 10FBCC00 == 34 [pid = 3336] [id = 36] 06:38:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (12B05C00) [pid = 3336] [serial = 104] [outer = 00000000] 06:38:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (13115400) [pid = 3336] [serial = 105] [outer = 12B05C00] 06:38:46 INFO - PROCESS | 3336 | 1469021926633 Marionette DEBUG loaded listener.js 06:38:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1315B800) [pid = 3336] [serial = 106] [outer = 12B05C00] 06:38:47 INFO - PROCESS | 3336 | 1469021927054 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 602ms 06:38:47 INFO - PROCESS | 3336 | 1469021927083 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 06:38:47 INFO - PROCESS | 3336 | 1469021927086 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 06:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:38:47 INFO - PROCESS | 3336 | 1469021927096 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:38:47 INFO - PROCESS | 3336 | 1469021927099 Marionette TRACE conn2 <- [1,110,null,{}] 06:38:47 INFO - PROCESS | 3336 | 1469021927106 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:47 INFO - PROCESS | 3336 | 1469021927109 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:47 INFO - PROCESS | 3336 | 1469021927204 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 06:38:47 INFO - PROCESS | 3336 | 1469021927259 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:47 INFO - PROCESS | 3336 | 1469021927261 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:47 INFO - PROCESS | 3336 | ++DOCSHELL 13931C00 == 35 [pid = 3336] [id = 37] 06:38:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (13937400) [pid = 3336] [serial = 107] [outer = 00000000] 06:38:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (13C41000) [pid = 3336] [serial = 108] [outer = 13937400] 06:38:47 INFO - PROCESS | 3336 | 1469021927309 Marionette DEBUG loaded listener.js 06:38:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (13CA2000) [pid = 3336] [serial = 109] [outer = 13937400] 06:38:47 INFO - PROCESS | 3336 | 1469021927711 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 683ms 06:38:47 INFO - PROCESS | 3336 | 1469021927779 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 06:38:47 INFO - PROCESS | 3336 | 1469021927781 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 06:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:38:47 INFO - PROCESS | 3336 | 1469021927785 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:38:47 INFO - PROCESS | 3336 | 1469021927786 Marionette TRACE conn2 <- [1,114,null,{}] 06:38:47 INFO - PROCESS | 3336 | 1469021927790 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:47 INFO - PROCESS | 3336 | 1469021927792 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:47 INFO - PROCESS | 3336 | 1469021927871 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 06:38:47 INFO - PROCESS | 3336 | 1469021927878 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:47 INFO - PROCESS | 3336 | 1469021927881 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:47 INFO - PROCESS | 3336 | ++DOCSHELL 13EA2800 == 36 [pid = 3336] [id = 38] 06:38:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (13EAE000) [pid = 3336] [serial = 110] [outer = 00000000] 06:38:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (15774400) [pid = 3336] [serial = 111] [outer = 13EAE000] 06:38:47 INFO - PROCESS | 3336 | 1469021927923 Marionette DEBUG loaded listener.js 06:38:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (15D5C400) [pid = 3336] [serial = 112] [outer = 13EAE000] 06:38:48 INFO - PROCESS | 3336 | 1469021928399 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 667ms 06:38:48 INFO - PROCESS | 3336 | 1469021928456 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 06:38:48 INFO - PROCESS | 3336 | 1469021928457 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 06:38:48 INFO - PROCESS | 3336 | 1469021928461 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:38:48 INFO - PROCESS | 3336 | 1469021928462 Marionette TRACE conn2 <- [1,118,null,{}] 06:38:48 INFO - PROCESS | 3336 | 1469021928466 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:48 INFO - PROCESS | 3336 | 1469021928468 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:48 INFO - PROCESS | 3336 | 1469021928587 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 06:38:48 INFO - PROCESS | 3336 | 1469021928674 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:48 INFO - PROCESS | 3336 | 1469021928678 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:48 INFO - PROCESS | 3336 | ++DOCSHELL 10504000 == 37 [pid = 3336] [id = 39] 06:38:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (1055FC00) [pid = 3336] [serial = 113] [outer = 00000000] 06:38:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (10A78800) [pid = 3336] [serial = 114] [outer = 1055FC00] 06:38:48 INFO - PROCESS | 3336 | 1469021928734 Marionette DEBUG loaded listener.js 06:38:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (10EA3400) [pid = 3336] [serial = 115] [outer = 1055FC00] 06:38:49 INFO - PROCESS | 3336 | 1469021929313 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 927ms 06:38:49 INFO - PROCESS | 3336 | 1469021929400 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 06:38:49 INFO - PROCESS | 3336 | 1469021929405 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 06:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:38:49 INFO - PROCESS | 3336 | 1469021929410 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:38:49 INFO - PROCESS | 3336 | 1469021929414 Marionette TRACE conn2 <- [1,122,null,{}] 06:38:49 INFO - PROCESS | 3336 | 1469021929418 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:49 INFO - PROCESS | 3336 | 1469021929421 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:49 INFO - PROCESS | 3336 | 1469021929559 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 06:38:49 INFO - PROCESS | 3336 | 1469021929626 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:49 INFO - PROCESS | 3336 | 1469021929629 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:49 INFO - PROCESS | 3336 | ++DOCSHELL 13157400 == 38 [pid = 3336] [id = 40] 06:38:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (131DE000) [pid = 3336] [serial = 116] [outer = 00000000] 06:38:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (13267000) [pid = 3336] [serial = 117] [outer = 131DE000] 06:38:49 INFO - PROCESS | 3336 | 1469021929725 Marionette DEBUG loaded listener.js 06:38:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (13940400) [pid = 3336] [serial = 118] [outer = 131DE000] 06:38:50 INFO - PROCESS | 3336 | 1469021930266 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 878ms 06:38:50 INFO - PROCESS | 3336 | 1469021930300 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 06:38:50 INFO - PROCESS | 3336 | 1469021930303 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 06:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:38:50 INFO - PROCESS | 3336 | 1469021930308 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:38:50 INFO - PROCESS | 3336 | 1469021930310 Marionette TRACE conn2 <- [1,126,null,{}] 06:38:50 INFO - PROCESS | 3336 | 1469021930314 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:50 INFO - PROCESS | 3336 | 1469021930317 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:50 INFO - PROCESS | 3336 | 1469021930417 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 06:38:50 INFO - PROCESS | 3336 | 1469021930503 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:50 INFO - PROCESS | 3336 | 1469021930506 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:50 INFO - PROCESS | 3336 | ++DOCSHELL 167B2800 == 39 [pid = 3336] [id = 41] 06:38:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (167B7000) [pid = 3336] [serial = 119] [outer = 00000000] 06:38:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (17363800) [pid = 3336] [serial = 120] [outer = 167B7000] 06:38:50 INFO - PROCESS | 3336 | 1469021930607 Marionette DEBUG loaded listener.js 06:38:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (1748A800) [pid = 3336] [serial = 121] [outer = 167B7000] 06:38:51 INFO - PROCESS | 3336 | 1469021931151 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 862ms 06:38:51 INFO - PROCESS | 3336 | 1469021931185 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 06:38:51 INFO - PROCESS | 3336 | 1469021931189 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 06:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:38:51 INFO - PROCESS | 3336 | 1469021931200 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:38:51 INFO - PROCESS | 3336 | 1469021931207 Marionette TRACE conn2 <- [1,130,null,{}] 06:38:51 INFO - PROCESS | 3336 | 1469021931213 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:51 INFO - PROCESS | 3336 | 1469021931218 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:51 INFO - PROCESS | 3336 | 1469021931350 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 06:38:51 INFO - PROCESS | 3336 | 1469021931469 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:51 INFO - PROCESS | 3336 | 1469021931472 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:51 INFO - PROCESS | 3336 | ++DOCSHELL 12B05000 == 40 [pid = 3336] [id = 42] 06:38:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 99 (167ADC00) [pid = 3336] [serial = 122] [outer = 00000000] 06:38:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 100 (17EDF400) [pid = 3336] [serial = 123] [outer = 167ADC00] 06:38:51 INFO - PROCESS | 3336 | 1469021931565 Marionette DEBUG loaded listener.js 06:38:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 101 (18399800) [pid = 3336] [serial = 124] [outer = 167ADC00] 06:38:52 INFO - PROCESS | 3336 | 1469021932166 Marionette TRACE conn2 <- [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]]]}] 06:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1008ms 06:38:52 INFO - PROCESS | 3336 | 1469021932195 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 06:38:52 INFO - PROCESS | 3336 | 1469021932199 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 06:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:38:52 INFO - PROCESS | 3336 | 1469021932204 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:38:52 INFO - PROCESS | 3336 | 1469021932207 Marionette TRACE conn2 <- [1,134,null,{}] 06:38:52 INFO - PROCESS | 3336 | 1469021932212 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:52 INFO - PROCESS | 3336 | 1469021932215 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:52 INFO - PROCESS | 3336 | 1469021932368 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 06:38:52 INFO - PROCESS | 3336 | 1469021932457 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:52 INFO - PROCESS | 3336 | 1469021932460 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:52 INFO - PROCESS | 3336 | ++DOCSHELL 10A0C000 == 41 [pid = 3336] [id = 43] 06:38:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 102 (10A0F000) [pid = 3336] [serial = 125] [outer = 00000000] 06:38:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 103 (114DD400) [pid = 3336] [serial = 126] [outer = 10A0F000] 06:38:52 INFO - PROCESS | 3336 | 1469021932508 Marionette DEBUG loaded listener.js 06:38:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 104 (12A34800) [pid = 3336] [serial = 127] [outer = 10A0F000] 06:38:53 INFO - PROCESS | 3336 | --DOCSHELL 13EA2800 == 40 [pid = 3336] [id = 38] 06:38:53 INFO - PROCESS | 3336 | --DOCSHELL 13931C00 == 39 [pid = 3336] [id = 37] 06:38:53 INFO - PROCESS | 3336 | --DOCSHELL 10FBCC00 == 38 [pid = 3336] [id = 36] 06:38:53 INFO - PROCESS | 3336 | --DOCSHELL 11CD8000 == 37 [pid = 3336] [id = 35] 06:38:53 INFO - PROCESS | 3336 | --DOCSHELL 10372000 == 36 [pid = 3336] [id = 34] 06:38:53 INFO - PROCESS | 3336 | --DOCSHELL 12B05000 == 35 [pid = 3336] [id = 42] 06:38:53 INFO - PROCESS | 3336 | --DOCSHELL 11012000 == 34 [pid = 3336] [id = 29] 06:38:53 INFO - PROCESS | 3336 | --DOCSHELL 13267C00 == 33 [pid = 3336] [id = 32] 06:38:53 INFO - PROCESS | 3336 | --DOCSHELL 19E10800 == 32 [pid = 3336] [id = 33] 06:38:53 INFO - PROCESS | 3336 | --DOCSHELL 167B2800 == 31 [pid = 3336] [id = 41] 06:38:53 INFO - PROCESS | 3336 | --DOCSHELL 11CD9800 == 30 [pid = 3336] [id = 30] 06:38:53 INFO - PROCESS | 3336 | --DOCSHELL 17D55C00 == 29 [pid = 3336] [id = 31] 06:38:53 INFO - PROCESS | 3336 | --DOCSHELL 10504000 == 28 [pid = 3336] [id = 39] 06:38:53 INFO - PROCESS | 3336 | --DOCSHELL 13157400 == 27 [pid = 3336] [id = 40] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 103 (167B3000) [pid = 3336] [serial = 17] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 102 (0F9EB800) [pid = 3336] [serial = 51] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 101 (13112000) [pid = 3336] [serial = 54] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 100 (145F4000) [pid = 3336] [serial = 57] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 99 (15778800) [pid = 3336] [serial = 58] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 98 (10564400) [pid = 3336] [serial = 60] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (10A10400) [pid = 3336] [serial = 61] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (12BCBC00) [pid = 3336] [serial = 63] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (13268400) [pid = 3336] [serial = 66] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (13C47000) [pid = 3336] [serial = 69] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (1429FC00) [pid = 3336] [serial = 72] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (145EA000) [pid = 3336] [serial = 73] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (167B0000) [pid = 3336] [serial = 75] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (17413800) [pid = 3336] [serial = 78] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (1750A800) [pid = 3336] [serial = 81] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (17D56400) [pid = 3336] [serial = 84] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (19574000) [pid = 3336] [serial = 87] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (197EE000) [pid = 3336] [serial = 90] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (19CE0400) [pid = 3336] [serial = 93] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (16B20400) [pid = 3336] [serial = 76] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1748D800) [pid = 3336] [serial = 79] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (175C0C00) [pid = 3336] [serial = 82] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (17DF5000) [pid = 3336] [serial = 85] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1055A400) [pid = 3336] [serial = 52] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (12D9C800) [pid = 3336] [serial = 64] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (1957E000) [pid = 3336] [serial = 88] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (19C3AC00) [pid = 3336] [serial = 91] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (13448C00) [pid = 3336] [serial = 67] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (13C99400) [pid = 3336] [serial = 70] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (131DDC00) [pid = 3336] [serial = 55] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (19E14C00) [pid = 3336] [serial = 94] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (1B089800) [pid = 3336] [serial = 43] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (1695EC00) [pid = 3336] [serial = 14] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (1429C800) [pid = 3336] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (14297000) [pid = 3336] [serial = 9] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (12827400) [pid = 3336] [serial = 4] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (1B086000) [pid = 3336] [serial = 42] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (1ADF4400) [pid = 3336] [serial = 39] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (1ADF8C00) [pid = 3336] [serial = 40] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (1AC77400) [pid = 3336] [serial = 37] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (1AC72C00) [pid = 3336] [serial = 36] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (1A58C800) [pid = 3336] [serial = 33] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (1AB3E800) [pid = 3336] [serial = 34] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (1A94B400) [pid = 3336] [serial = 30] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (1AB3D400) [pid = 3336] [serial = 31] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 58 (1AB35800) [pid = 3336] [serial = 28] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 57 (1A94E800) [pid = 3336] [serial = 27] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 56 (19F86C00) [pid = 3336] [serial = 24] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 55 (195C9000) [pid = 3336] [serial = 21] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 54 (19C35400) [pid = 3336] [serial = 22] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 53 (1ADFB000) [pid = 3336] [serial = 45] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | --DOMWINDOW == 52 (1B1B5000) [pid = 3336] [serial = 48] [outer = 00000000] [url = about:blank] 06:38:53 INFO - PROCESS | 3336 | 1469021933489 Marionette TRACE conn2 <- [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]]]}] 06:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1302ms 06:38:53 INFO - PROCESS | 3336 | 1469021933518 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 06:38:53 INFO - PROCESS | 3336 | 1469021933523 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 06:38:53 INFO - PROCESS | 3336 | 1469021933527 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:38:53 INFO - PROCESS | 3336 | 1469021933531 Marionette TRACE conn2 <- [1,138,null,{}] 06:38:53 INFO - PROCESS | 3336 | 1469021933536 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:53 INFO - PROCESS | 3336 | 1469021933539 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:53 INFO - PROCESS | 3336 | 1469021933622 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 06:38:53 INFO - PROCESS | 3336 | 1469021933631 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:53 INFO - PROCESS | 3336 | 1469021933634 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:53 INFO - PROCESS | 3336 | ++DOCSHELL 11012800 == 28 [pid = 3336] [id = 44] 06:38:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 53 (11012C00) [pid = 3336] [serial = 128] [outer = 00000000] 06:38:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 54 (12828800) [pid = 3336] [serial = 129] [outer = 11012C00] 06:38:53 INFO - PROCESS | 3336 | 1469021933681 Marionette DEBUG loaded listener.js 06:38:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 55 (12B07000) [pid = 3336] [serial = 130] [outer = 11012C00] 06:38:54 INFO - PROCESS | 3336 | 1469021934152 Marionette TRACE conn2 <- [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]]]}] 06:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 667ms 06:38:54 INFO - PROCESS | 3336 | 1469021934198 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 06:38:54 INFO - PROCESS | 3336 | 1469021934203 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 06:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:38:54 INFO - PROCESS | 3336 | 1469021934213 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:38:54 INFO - PROCESS | 3336 | 1469021934215 Marionette TRACE conn2 <- [1,142,null,{}] 06:38:54 INFO - PROCESS | 3336 | 1469021934219 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:54 INFO - PROCESS | 3336 | 1469021934222 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:54 INFO - PROCESS | 3336 | 1469021934306 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 06:38:54 INFO - PROCESS | 3336 | 1469021934314 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:54 INFO - PROCESS | 3336 | 1469021934317 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:54 INFO - PROCESS | 3336 | ++DOCSHELL 131E9C00 == 29 [pid = 3336] [id = 45] 06:38:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 56 (131EB000) [pid = 3336] [serial = 131] [outer = 00000000] 06:38:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 57 (13266C00) [pid = 3336] [serial = 132] [outer = 131EB000] 06:38:54 INFO - PROCESS | 3336 | 1469021934363 Marionette DEBUG loaded listener.js 06:38:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 58 (132CF800) [pid = 3336] [serial = 133] [outer = 131EB000] 06:38:54 INFO - PROCESS | 3336 | 1469021934849 Marionette TRACE conn2 <- [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]]]}] 06:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 667ms 06:38:54 INFO - PROCESS | 3336 | 1469021934888 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 06:38:54 INFO - PROCESS | 3336 | 1469021934890 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 06:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:38:54 INFO - PROCESS | 3336 | 1469021934894 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:38:54 INFO - PROCESS | 3336 | 1469021934897 Marionette TRACE conn2 <- [1,146,null,{}] 06:38:54 INFO - PROCESS | 3336 | 1469021934907 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:54 INFO - PROCESS | 3336 | 1469021934912 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:54 INFO - PROCESS | 3336 | 1469021934993 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 06:38:55 INFO - PROCESS | 3336 | 1469021935002 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:55 INFO - PROCESS | 3336 | 1469021935005 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:55 INFO - PROCESS | 3336 | ++DOCSHELL 14293800 == 30 [pid = 3336] [id = 46] 06:38:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 59 (14296800) [pid = 3336] [serial = 134] [outer = 00000000] 06:38:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (1429FC00) [pid = 3336] [serial = 135] [outer = 14296800] 06:38:55 INFO - PROCESS | 3336 | 1469021935053 Marionette DEBUG loaded listener.js 06:38:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (14F98800) [pid = 3336] [serial = 136] [outer = 14296800] 06:38:55 INFO - PROCESS | 3336 | 1469021935463 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 618ms 06:38:55 INFO - PROCESS | 3336 | 1469021935500 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 06:38:55 INFO - PROCESS | 3336 | 1469021935502 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 06:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:38:55 INFO - PROCESS | 3336 | 1469021935506 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:38:55 INFO - PROCESS | 3336 | 1469021935507 Marionette TRACE conn2 <- [1,150,null,{}] 06:38:55 INFO - PROCESS | 3336 | 1469021935511 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:55 INFO - PROCESS | 3336 | 1469021935512 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:55 INFO - PROCESS | 3336 | 1469021935668 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 06:38:55 INFO - PROCESS | 3336 | 1469021935729 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:55 INFO - PROCESS | 3336 | 1469021935731 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:55 INFO - PROCESS | 3336 | ++DOCSHELL 145F1400 == 31 [pid = 3336] [id = 47] 06:38:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (14FF0000) [pid = 3336] [serial = 137] [outer = 00000000] 06:38:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (15D5BC00) [pid = 3336] [serial = 138] [outer = 14FF0000] 06:38:55 INFO - PROCESS | 3336 | 1469021935776 Marionette DEBUG loaded listener.js 06:38:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (167B0000) [pid = 3336] [serial = 139] [outer = 14FF0000] 06:38:56 INFO - PROCESS | 3336 | 1469021936158 Marionette TRACE conn2 <- [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]]]}] 06:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 667ms 06:38:56 INFO - PROCESS | 3336 | 1469021936180 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 06:38:56 INFO - PROCESS | 3336 | 1469021936182 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 06:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:38:56 INFO - PROCESS | 3336 | 1469021936185 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:38:56 INFO - PROCESS | 3336 | 1469021936187 Marionette TRACE conn2 <- [1,154,null,{}] 06:38:56 INFO - PROCESS | 3336 | 1469021936190 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:56 INFO - PROCESS | 3336 | 1469021936192 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:56 INFO - PROCESS | 3336 | 1469021936300 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 06:38:56 INFO - PROCESS | 3336 | 1469021936307 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:56 INFO - PROCESS | 3336 | 1469021936309 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:56 INFO - PROCESS | 3336 | ++DOCSHELL 15770000 == 32 [pid = 3336] [id = 48] 06:38:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (1649CC00) [pid = 3336] [serial = 140] [outer = 00000000] 06:38:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (16B25C00) [pid = 3336] [serial = 141] [outer = 1649CC00] 06:38:56 INFO - PROCESS | 3336 | 1469021936375 Marionette DEBUG loaded listener.js 06:38:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (16E31C00) [pid = 3336] [serial = 142] [outer = 1649CC00] 06:38:56 INFO - PROCESS | 3336 | 1469021936892 Marionette TRACE conn2 <- [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]]]}] 06:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 716ms 06:38:56 INFO - PROCESS | 3336 | 1469021936919 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 06:38:56 INFO - PROCESS | 3336 | 1469021936921 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 06:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:38:56 INFO - PROCESS | 3336 | 1469021936930 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:38:56 INFO - PROCESS | 3336 | 1469021936932 Marionette TRACE conn2 <- [1,158,null,{}] 06:38:56 INFO - PROCESS | 3336 | 1469021936939 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:56 INFO - PROCESS | 3336 | 1469021936945 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:57 INFO - PROCESS | 3336 | 1469021937077 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 06:38:57 INFO - PROCESS | 3336 | 1469021937130 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:57 INFO - PROCESS | 3336 | 1469021937132 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:57 INFO - PROCESS | 3336 | ++DOCSHELL 174E9C00 == 33 [pid = 3336] [id = 49] 06:38:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (174EF800) [pid = 3336] [serial = 143] [outer = 00000000] 06:38:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (175C6C00) [pid = 3336] [serial = 144] [outer = 174EF800] 06:38:57 INFO - PROCESS | 3336 | 1469021937175 Marionette DEBUG loaded listener.js 06:38:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (17D56400) [pid = 3336] [serial = 145] [outer = 174EF800] 06:38:57 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (13EAE000) [pid = 3336] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:38:57 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (1282B400) [pid = 3336] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:38:57 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (12B05C00) [pid = 3336] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:38:57 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (13937400) [pid = 3336] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:38:57 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (10373400) [pid = 3336] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:38:57 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (19F89800) [pid = 3336] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:38:57 INFO - PROCESS | 3336 | 1469021937642 Marionette TRACE conn2 <- [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]]]}] 06:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 732ms 06:38:57 INFO - PROCESS | 3336 | 1469021937662 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 06:38:57 INFO - PROCESS | 3336 | 1469021937673 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 06:38:57 INFO - PROCESS | 3336 | 1469021937677 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:38:57 INFO - PROCESS | 3336 | 1469021937679 Marionette TRACE conn2 <- [1,162,null,{}] 06:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:38:57 INFO - PROCESS | 3336 | 1469021937682 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:57 INFO - PROCESS | 3336 | 1469021937684 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:57 INFO - PROCESS | 3336 | 1469021937761 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 06:38:57 INFO - PROCESS | 3336 | 1469021937767 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:57 INFO - PROCESS | 3336 | 1469021937769 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:57 INFO - PROCESS | 3336 | ++DOCSHELL 10A0A400 == 34 [pid = 3336] [id = 50] 06:38:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (11C29C00) [pid = 3336] [serial = 146] [outer = 00000000] 06:38:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (15778400) [pid = 3336] [serial = 147] [outer = 11C29C00] 06:38:57 INFO - PROCESS | 3336 | 1469021937811 Marionette DEBUG loaded listener.js 06:38:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (174F1C00) [pid = 3336] [serial = 148] [outer = 11C29C00] 06:38:58 INFO - PROCESS | 3336 | 1469021938233 Marionette TRACE conn2 <- [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]]]}] 06:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 553ms 06:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:38:58 INFO - PROCESS | 3336 | 1469021938247 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 06:38:58 INFO - PROCESS | 3336 | 1469021938249 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 06:38:58 INFO - PROCESS | 3336 | 1469021938252 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:38:58 INFO - PROCESS | 3336 | 1469021938254 Marionette TRACE conn2 <- [1,166,null,{}] 06:38:58 INFO - PROCESS | 3336 | 1469021938257 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:58 INFO - PROCESS | 3336 | 1469021938259 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:58 INFO - PROCESS | 3336 | 1469021938359 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 06:38:58 INFO - PROCESS | 3336 | 1469021938367 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:58 INFO - PROCESS | 3336 | 1469021938369 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:58 INFO - PROCESS | 3336 | ++DOCSHELL 13C9F400 == 35 [pid = 3336] [id = 51] 06:38:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (15770800) [pid = 3336] [serial = 149] [outer = 00000000] 06:38:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (19574800) [pid = 3336] [serial = 150] [outer = 15770800] 06:38:58 INFO - PROCESS | 3336 | 1469021938411 Marionette DEBUG loaded listener.js 06:38:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (19575C00) [pid = 3336] [serial = 151] [outer = 15770800] 06:38:58 INFO - PROCESS | 3336 | 1469021938795 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 618ms 06:38:58 INFO - PROCESS | 3336 | 1469021938850 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 06:38:58 INFO - PROCESS | 3336 | 1469021938852 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 06:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:38:58 INFO - PROCESS | 3336 | 1469021938855 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:38:58 INFO - PROCESS | 3336 | 1469021938857 Marionette TRACE conn2 <- [1,170,null,{}] 06:38:58 INFO - PROCESS | 3336 | 1469021938860 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:58 INFO - PROCESS | 3336 | 1469021938862 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:58 INFO - PROCESS | 3336 | 1469021938962 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 06:38:59 INFO - PROCESS | 3336 | 1469021939053 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:59 INFO - PROCESS | 3336 | 1469021939055 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:59 INFO - PROCESS | 3336 | ++DOCSHELL 15777000 == 36 [pid = 3336] [id = 52] 06:38:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (1741BC00) [pid = 3336] [serial = 152] [outer = 00000000] 06:38:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (197EDC00) [pid = 3336] [serial = 153] [outer = 1741BC00] 06:38:59 INFO - PROCESS | 3336 | 1469021939097 Marionette DEBUG loaded listener.js 06:38:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (19C32C00) [pid = 3336] [serial = 154] [outer = 1741BC00] 06:38:59 INFO - PROCESS | 3336 | 1469021939401 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 553ms 06:38:59 INFO - PROCESS | 3336 | 1469021939427 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 06:38:59 INFO - PROCESS | 3336 | 1469021939429 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 06:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:38:59 INFO - PROCESS | 3336 | 1469021939437 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:38:59 INFO - PROCESS | 3336 | 1469021939438 Marionette TRACE conn2 <- [1,174,null,{}] 06:38:59 INFO - PROCESS | 3336 | 1469021939443 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:59 INFO - PROCESS | 3336 | 1469021939446 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:59 INFO - PROCESS | 3336 | 1469021939523 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 06:38:59 INFO - PROCESS | 3336 | 1469021939588 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:59 INFO - PROCESS | 3336 | 1469021939590 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:38:59 INFO - PROCESS | 3336 | ++DOCSHELL 10559C00 == 37 [pid = 3336] [id = 53] 06:38:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (13C9E800) [pid = 3336] [serial = 155] [outer = 00000000] 06:38:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (19C3A400) [pid = 3336] [serial = 156] [outer = 13C9E800] 06:38:59 INFO - PROCESS | 3336 | 1469021939632 Marionette DEBUG loaded listener.js 06:38:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (19C3E800) [pid = 3336] [serial = 157] [outer = 13C9E800] 06:39:00 INFO - PROCESS | 3336 | 1469021940358 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 976ms 06:39:00 INFO - PROCESS | 3336 | 1469021940410 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 06:39:00 INFO - PROCESS | 3336 | 1469021940415 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 06:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:39:00 INFO - PROCESS | 3336 | 1469021940419 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:39:00 INFO - PROCESS | 3336 | 1469021940424 Marionette TRACE conn2 <- [1,178,null,{}] 06:39:00 INFO - PROCESS | 3336 | 1469021940430 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:00 INFO - PROCESS | 3336 | 1469021940433 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:00 INFO - PROCESS | 3336 | 1469021940548 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 06:39:00 INFO - PROCESS | 3336 | 1469021940618 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:00 INFO - PROCESS | 3336 | 1469021940621 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:00 INFO - PROCESS | 3336 | ++DOCSHELL 103C9800 == 38 [pid = 3336] [id = 54] 06:39:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (10A7A000) [pid = 3336] [serial = 158] [outer = 00000000] 06:39:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (12B06000) [pid = 3336] [serial = 159] [outer = 10A7A000] 06:39:00 INFO - PROCESS | 3336 | 1469021940675 Marionette DEBUG loaded listener.js 06:39:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (13115800) [pid = 3336] [serial = 160] [outer = 10A7A000] 06:39:01 INFO - PROCESS | 3336 | 1469021941604 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:39:01 INFO - PROCESS | 3336 | --DOCSHELL 15777000 == 37 [pid = 3336] [id = 52] 06:39:01 INFO - PROCESS | 3336 | --DOCSHELL 13C9F400 == 36 [pid = 3336] [id = 51] 06:39:01 INFO - PROCESS | 3336 | --DOCSHELL 10A0A400 == 35 [pid = 3336] [id = 50] 06:39:01 INFO - PROCESS | 3336 | --DOCSHELL 174E9C00 == 34 [pid = 3336] [id = 49] 06:39:01 INFO - PROCESS | 3336 | --DOCSHELL 15770000 == 33 [pid = 3336] [id = 48] 06:39:01 INFO - PROCESS | 3336 | --DOCSHELL 145F1400 == 32 [pid = 3336] [id = 47] 06:39:01 INFO - PROCESS | 3336 | --DOCSHELL 14293800 == 31 [pid = 3336] [id = 46] 06:39:01 INFO - PROCESS | 3336 | --DOCSHELL 131E9C00 == 30 [pid = 3336] [id = 45] 06:39:01 INFO - PROCESS | 3336 | --DOCSHELL 11012800 == 29 [pid = 3336] [id = 44] 06:39:01 INFO - PROCESS | 3336 | --DOCSHELL 10A0C000 == 28 [pid = 3336] [id = 43] 06:39:01 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (1A444C00) [pid = 3336] [serial = 97] [outer = 00000000] [url = about:blank] 06:39:01 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (15774400) [pid = 3336] [serial = 111] [outer = 00000000] [url = about:blank] 06:39:01 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (12B05800) [pid = 3336] [serial = 102] [outer = 00000000] [url = about:blank] 06:39:01 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (13115400) [pid = 3336] [serial = 105] [outer = 00000000] [url = about:blank] 06:39:01 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (13CA2000) [pid = 3336] [serial = 109] [outer = 00000000] [url = about:blank] 06:39:01 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (1315B800) [pid = 3336] [serial = 106] [outer = 00000000] [url = about:blank] 06:39:01 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (103D2800) [pid = 3336] [serial = 99] [outer = 00000000] [url = about:blank] 06:39:01 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (1058C400) [pid = 3336] [serial = 100] [outer = 00000000] [url = about:blank] 06:39:01 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (12BCC400) [pid = 3336] [serial = 103] [outer = 00000000] [url = about:blank] 06:39:01 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (13C41000) [pid = 3336] [serial = 108] [outer = 00000000] [url = about:blank] 06:39:01 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (15D5C400) [pid = 3336] [serial = 112] [outer = 00000000] [url = about:blank] 06:39:01 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (1A2FB800) [pid = 3336] [serial = 96] [outer = 00000000] [url = about:blank] 06:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1269ms 06:39:01 INFO - PROCESS | 3336 | 1469021941700 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 06:39:01 INFO - PROCESS | 3336 | 1469021941705 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 06:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:39:01 INFO - PROCESS | 3336 | 1469021941710 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:39:01 INFO - PROCESS | 3336 | 1469021941713 Marionette TRACE conn2 <- [1,182,null,{}] 06:39:01 INFO - PROCESS | 3336 | 1469021941719 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:01 INFO - PROCESS | 3336 | 1469021941721 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:01 INFO - PROCESS | 3336 | 1469021941810 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 06:39:01 INFO - PROCESS | 3336 | 1469021941894 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:01 INFO - PROCESS | 3336 | 1469021941898 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:01 INFO - PROCESS | 3336 | ++DOCSHELL 1055A800 == 29 [pid = 3336] [id = 55] 06:39:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (1055D800) [pid = 3336] [serial = 161] [outer = 00000000] 06:39:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (10BB6400) [pid = 3336] [serial = 162] [outer = 1055D800] 06:39:01 INFO - PROCESS | 3336 | 1469021941948 Marionette DEBUG loaded listener.js 06:39:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (114D1800) [pid = 3336] [serial = 163] [outer = 1055D800] 06:39:02 INFO - PROCESS | 3336 | 1469021942324 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 667ms 06:39:02 INFO - PROCESS | 3336 | 1469021942348 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 06:39:02 INFO - PROCESS | 3336 | 1469021942353 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 06:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:39:02 INFO - PROCESS | 3336 | 1469021942359 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:39:02 INFO - PROCESS | 3336 | 1469021942361 Marionette TRACE conn2 <- [1,186,null,{}] 06:39:02 INFO - PROCESS | 3336 | 1469021942365 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:02 INFO - PROCESS | 3336 | 1469021942367 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:02 INFO - PROCESS | 3336 | 1469021942534 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 06:39:02 INFO - PROCESS | 3336 | 1469021942542 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:02 INFO - PROCESS | 3336 | 1469021942544 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:02 INFO - PROCESS | 3336 | ++DOCSHELL 130B5400 == 30 [pid = 3336] [id = 56] 06:39:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (130BAC00) [pid = 3336] [serial = 164] [outer = 00000000] 06:39:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (13151000) [pid = 3336] [serial = 165] [outer = 130BAC00] 06:39:02 INFO - PROCESS | 3336 | 1469021942590 Marionette DEBUG loaded listener.js 06:39:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (13160000) [pid = 3336] [serial = 166] [outer = 130BAC00] 06:39:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1344EC00) [pid = 3336] [serial = 167] [outer = 1B1AA000] 06:39:03 INFO - PROCESS | 3336 | 1469021943043 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 732ms 06:39:03 INFO - PROCESS | 3336 | 1469021943091 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 06:39:03 INFO - PROCESS | 3336 | 1469021943093 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 06:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:39:03 INFO - PROCESS | 3336 | 1469021943096 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:39:03 INFO - PROCESS | 3336 | 1469021943100 Marionette TRACE conn2 <- [1,190,null,{}] 06:39:03 INFO - PROCESS | 3336 | 1469021943110 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:03 INFO - PROCESS | 3336 | 1469021943115 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:03 INFO - PROCESS | 3336 | 1469021943194 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 06:39:03 INFO - PROCESS | 3336 | 1469021943204 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:03 INFO - PROCESS | 3336 | 1469021943207 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:03 INFO - PROCESS | 3336 | ++DOCSHELL 13EADC00 == 31 [pid = 3336] [id = 57] 06:39:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (14295800) [pid = 3336] [serial = 168] [outer = 00000000] 06:39:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1429E400) [pid = 3336] [serial = 169] [outer = 14295800] 06:39:03 INFO - PROCESS | 3336 | 1469021943257 Marionette DEBUG loaded listener.js 06:39:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (14FF4400) [pid = 3336] [serial = 170] [outer = 14295800] 06:39:03 INFO - PROCESS | 3336 | 1469021943707 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 618ms 06:39:03 INFO - PROCESS | 3336 | 1469021943728 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 06:39:03 INFO - PROCESS | 3336 | 1469021943730 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 06:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:39:03 INFO - PROCESS | 3336 | 1469021943733 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:39:03 INFO - PROCESS | 3336 | 1469021943735 Marionette TRACE conn2 <- [1,194,null,{}] 06:39:03 INFO - PROCESS | 3336 | 1469021943753 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:03 INFO - PROCESS | 3336 | 1469021943755 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:03 INFO - PROCESS | 3336 | 1469021943835 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 06:39:03 INFO - PROCESS | 3336 | 1469021943864 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:03 INFO - PROCESS | 3336 | 1469021943867 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:03 INFO - PROCESS | 3336 | ++DOCSHELL 167B3C00 == 32 [pid = 3336] [id = 58] 06:39:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (167B4800) [pid = 3336] [serial = 171] [outer = 00000000] 06:39:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (16960400) [pid = 3336] [serial = 172] [outer = 167B4800] 06:39:03 INFO - PROCESS | 3336 | 1469021943910 Marionette DEBUG loaded listener.js 06:39:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (16B29800) [pid = 3336] [serial = 173] [outer = 167B4800] 06:39:04 INFO - PROCESS | 3336 | 1469021944387 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 650ms 06:39:04 INFO - PROCESS | 3336 | 1469021944405 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 06:39:04 INFO - PROCESS | 3336 | 1469021944407 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 06:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:39:04 INFO - PROCESS | 3336 | 1469021944410 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:39:04 INFO - PROCESS | 3336 | 1469021944412 Marionette TRACE conn2 <- [1,198,null,{}] 06:39:04 INFO - PROCESS | 3336 | 1469021944415 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:04 INFO - PROCESS | 3336 | 1469021944417 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:04 INFO - PROCESS | 3336 | 1469021944520 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 06:39:04 INFO - PROCESS | 3336 | 1469021944525 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:04 INFO - PROCESS | 3336 | 1469021944528 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:04 INFO - PROCESS | 3336 | ++DOCSHELL 17493800 == 33 [pid = 3336] [id = 59] 06:39:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (17496000) [pid = 3336] [serial = 174] [outer = 00000000] 06:39:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (17517400) [pid = 3336] [serial = 175] [outer = 17496000] 06:39:04 INFO - PROCESS | 3336 | 1469021944570 Marionette DEBUG loaded listener.js 06:39:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (17DF2000) [pid = 3336] [serial = 176] [outer = 17496000] 06:39:05 INFO - PROCESS | 3336 | 1469021945042 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 651ms 06:39:05 INFO - PROCESS | 3336 | 1469021945082 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 06:39:05 INFO - PROCESS | 3336 | 1469021945084 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 06:39:05 INFO - PROCESS | 3336 | 1469021945087 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:39:05 INFO - PROCESS | 3336 | 1469021945089 Marionette TRACE conn2 <- [1,202,null,{}] 06:39:05 INFO - PROCESS | 3336 | 1469021945092 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:05 INFO - PROCESS | 3336 | 1469021945097 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:05 INFO - PROCESS | 3336 | 1469021945226 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 06:39:05 INFO - PROCESS | 3336 | 1469021945232 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:05 INFO - PROCESS | 3336 | 1469021945234 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:05 INFO - PROCESS | 3336 | ++DOCSHELL 12B0C800 == 34 [pid = 3336] [id = 60] 06:39:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (12D9D800) [pid = 3336] [serial = 177] [outer = 00000000] 06:39:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (19C34C00) [pid = 3336] [serial = 178] [outer = 12D9D800] 06:39:05 INFO - PROCESS | 3336 | 1469021945299 Marionette DEBUG loaded listener.js 06:39:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (19C41C00) [pid = 3336] [serial = 179] [outer = 12D9D800] 06:39:05 INFO - PROCESS | 3336 | 1469021945710 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 667ms 06:39:05 INFO - PROCESS | 3336 | 1469021945726 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 06:39:05 INFO - PROCESS | 3336 | 1469021945728 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 06:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:39:05 INFO - PROCESS | 3336 | 1469021945731 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:39:05 INFO - PROCESS | 3336 | 1469021945732 Marionette TRACE conn2 <- [1,206,null,{}] 06:39:05 INFO - PROCESS | 3336 | 1469021945736 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:05 INFO - PROCESS | 3336 | 1469021945738 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:05 INFO - PROCESS | 3336 | 1469021945842 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 06:39:05 INFO - PROCESS | 3336 | 1469021945898 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:05 INFO - PROCESS | 3336 | 1469021945900 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:05 INFO - PROCESS | 3336 | ++DOCSHELL 19E16400 == 35 [pid = 3336] [id = 61] 06:39:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (19E16800) [pid = 3336] [serial = 180] [outer = 00000000] 06:39:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (19F88400) [pid = 3336] [serial = 181] [outer = 19E16800] 06:39:05 INFO - PROCESS | 3336 | 1469021945982 Marionette DEBUG loaded listener.js 06:39:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (19F8D400) [pid = 3336] [serial = 182] [outer = 19E16800] 06:39:06 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (1649CC00) [pid = 3336] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:39:06 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (11012C00) [pid = 3336] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:39:06 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (131EB000) [pid = 3336] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:39:06 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (14296800) [pid = 3336] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:39:06 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (14FF0000) [pid = 3336] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:39:06 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1055FC00) [pid = 3336] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:39:06 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (131DE000) [pid = 3336] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:39:06 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (167B7000) [pid = 3336] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:39:06 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (167ADC00) [pid = 3336] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:39:06 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (174EF800) [pid = 3336] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:39:06 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (11C29C00) [pid = 3336] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:39:06 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1741BC00) [pid = 3336] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:39:06 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (15770800) [pid = 3336] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:39:06 INFO - PROCESS | 3336 | 1469021946441 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 732ms 06:39:06 INFO - PROCESS | 3336 | 1469021946465 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 06:39:06 INFO - PROCESS | 3336 | 1469021946467 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 06:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:39:06 INFO - PROCESS | 3336 | 1469021946471 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:39:06 INFO - PROCESS | 3336 | 1469021946472 Marionette TRACE conn2 <- [1,210,null,{}] 06:39:06 INFO - PROCESS | 3336 | 1469021946476 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:06 INFO - PROCESS | 3336 | 1469021946479 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:06 INFO - PROCESS | 3336 | 1469021946559 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 06:39:06 INFO - PROCESS | 3336 | 1469021946655 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:06 INFO - PROCESS | 3336 | 1469021946657 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:06 INFO - PROCESS | 3336 | ++DOCSHELL 11016800 == 36 [pid = 3336] [id = 62] 06:39:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1315B800) [pid = 3336] [serial = 183] [outer = 00000000] 06:39:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (15774800) [pid = 3336] [serial = 184] [outer = 1315B800] 06:39:06 INFO - PROCESS | 3336 | 1469021946748 Marionette DEBUG loaded listener.js 06:39:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (157F0800) [pid = 3336] [serial = 185] [outer = 1315B800] 06:39:07 INFO - PROCESS | 3336 | 1469021947085 Marionette TRACE conn2 <- [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]]]}] 06:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 667ms 06:39:07 INFO - PROCESS | 3336 | 1469021947142 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 06:39:07 INFO - PROCESS | 3336 | 1469021947144 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 06:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:39:07 INFO - PROCESS | 3336 | 1469021947154 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:39:07 INFO - PROCESS | 3336 | 1469021947156 Marionette TRACE conn2 <- [1,214,null,{}] 06:39:07 INFO - PROCESS | 3336 | 1469021947159 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:07 INFO - PROCESS | 3336 | 1469021947161 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:07 INFO - PROCESS | 3336 | 1469021947238 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 06:39:07 INFO - PROCESS | 3336 | 1469021947243 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:07 INFO - PROCESS | 3336 | 1469021947245 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:07 INFO - PROCESS | 3336 | ++DOCSHELL 0F978000 == 37 [pid = 3336] [id = 63] 06:39:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (13C99800) [pid = 3336] [serial = 186] [outer = 00000000] 06:39:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (19F87800) [pid = 3336] [serial = 187] [outer = 13C99800] 06:39:07 INFO - PROCESS | 3336 | 1469021947287 Marionette DEBUG loaded listener.js 06:39:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1A2FA800) [pid = 3336] [serial = 188] [outer = 13C99800] 06:39:07 INFO - PROCESS | 3336 | 1469021947717 Marionette TRACE conn2 <- [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]]]}] 06:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 618ms 06:39:07 INFO - PROCESS | 3336 | 1469021947782 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 06:39:07 INFO - PROCESS | 3336 | 1469021947784 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 06:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:39:07 INFO - PROCESS | 3336 | 1469021947791 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:39:07 INFO - PROCESS | 3336 | 1469021947793 Marionette TRACE conn2 <- [1,218,null,{}] 06:39:07 INFO - PROCESS | 3336 | 1469021947796 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:07 INFO - PROCESS | 3336 | 1469021947798 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:07 INFO - PROCESS | 3336 | 1469021947873 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 06:39:07 INFO - PROCESS | 3336 | 1469021947878 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:07 INFO - PROCESS | 3336 | 1469021947880 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:07 INFO - PROCESS | 3336 | ++DOCSHELL 195C7400 == 38 [pid = 3336] [id = 64] 06:39:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (19E16C00) [pid = 3336] [serial = 189] [outer = 00000000] 06:39:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (1A446800) [pid = 3336] [serial = 190] [outer = 19E16C00] 06:39:07 INFO - PROCESS | 3336 | 1469021947923 Marionette DEBUG loaded listener.js 06:39:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (1A44A800) [pid = 3336] [serial = 191] [outer = 19E16C00] 06:39:08 INFO - PROCESS | 3336 | 1469021948352 Marionette TRACE conn2 <- [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]]]}] 06:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 618ms 06:39:08 INFO - PROCESS | 3336 | 1469021948448 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 06:39:08 INFO - PROCESS | 3336 | 1469021948453 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 06:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:39:08 INFO - PROCESS | 3336 | 1469021948462 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:39:08 INFO - PROCESS | 3336 | 1469021948466 Marionette TRACE conn2 <- [1,222,null,{}] 06:39:08 INFO - PROCESS | 3336 | 1469021948473 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:08 INFO - PROCESS | 3336 | 1469021948476 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:08 INFO - PROCESS | 3336 | 1469021948586 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 06:39:08 INFO - PROCESS | 3336 | 1469021948675 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:08 INFO - PROCESS | 3336 | 1469021948680 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:08 INFO - PROCESS | 3336 | ++DOCSHELL 10A75800 == 39 [pid = 3336] [id = 65] 06:39:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (10A78000) [pid = 3336] [serial = 192] [outer = 00000000] 06:39:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (11018800) [pid = 3336] [serial = 193] [outer = 10A78000] 06:39:08 INFO - PROCESS | 3336 | 1469021948736 Marionette DEBUG loaded listener.js 06:39:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (12A6DC00) [pid = 3336] [serial = 194] [outer = 10A78000] 06:39:09 INFO - PROCESS | 3336 | 1469021949310 Marionette TRACE conn2 <- [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]]]}] 06:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 944ms 06:39:09 INFO - PROCESS | 3336 | 1469021949400 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 06:39:09 INFO - PROCESS | 3336 | 1469021949403 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 06:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:39:09 INFO - PROCESS | 3336 | 1469021949410 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:39:09 INFO - PROCESS | 3336 | 1469021949414 Marionette TRACE conn2 <- [1,226,null,{}] 06:39:09 INFO - PROCESS | 3336 | 1469021949433 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:09 INFO - PROCESS | 3336 | 1469021949436 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:09 INFO - PROCESS | 3336 | 1469021949548 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 06:39:09 INFO - PROCESS | 3336 | 1469021949617 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:09 INFO - PROCESS | 3336 | 1469021949620 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:09 INFO - PROCESS | 3336 | ++DOCSHELL 13919800 == 40 [pid = 3336] [id = 66] 06:39:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (13937400) [pid = 3336] [serial = 195] [outer = 00000000] 06:39:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (13EA0C00) [pid = 3336] [serial = 196] [outer = 13937400] 06:39:09 INFO - PROCESS | 3336 | 1469021949674 Marionette DEBUG loaded listener.js 06:39:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (157ECC00) [pid = 3336] [serial = 197] [outer = 13937400] 06:39:10 INFO - PROCESS | 3336 | 1469021950239 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 895ms 06:39:10 INFO - PROCESS | 3336 | 1469021950305 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 06:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:39:10 INFO - PROCESS | 3336 | 1469021950308 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 06:39:10 INFO - PROCESS | 3336 | 1469021950312 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:39:10 INFO - PROCESS | 3336 | 1469021950314 Marionette TRACE conn2 <- [1,230,null,{}] 06:39:10 INFO - PROCESS | 3336 | 1469021950324 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:10 INFO - PROCESS | 3336 | 1469021950328 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:10 INFO - PROCESS | 3336 | 1469021950435 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 06:39:10 INFO - PROCESS | 3336 | 1469021950512 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:10 INFO - PROCESS | 3336 | 1469021950516 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:10 INFO - PROCESS | 3336 | ++DOCSHELL 1839BC00 == 41 [pid = 3336] [id = 67] 06:39:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (1839C000) [pid = 3336] [serial = 198] [outer = 00000000] 06:39:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (1839E800) [pid = 3336] [serial = 199] [outer = 1839C000] 06:39:10 INFO - PROCESS | 3336 | 1469021950571 Marionette DEBUG loaded listener.js 06:39:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (183A2400) [pid = 3336] [serial = 200] [outer = 1839C000] 06:39:11 INFO - PROCESS | 3336 | 1469021951170 Marionette TRACE conn2 <- [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]]]}] 06:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 943ms 06:39:11 INFO - PROCESS | 3336 | 1469021951247 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 06:39:11 INFO - PROCESS | 3336 | 1469021951250 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 06:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:39:11 INFO - PROCESS | 3336 | 1469021951253 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:39:11 INFO - PROCESS | 3336 | 1469021951255 Marionette TRACE conn2 <- [1,234,null,{}] 06:39:11 INFO - PROCESS | 3336 | 1469021951258 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:11 INFO - PROCESS | 3336 | 1469021951260 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:11 INFO - PROCESS | 3336 | 1469021951367 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 06:39:11 INFO - PROCESS | 3336 | 1469021951441 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:11 INFO - PROCESS | 3336 | 1469021951443 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:11 INFO - PROCESS | 3336 | ++DOCSHELL 183A2000 == 42 [pid = 3336] [id = 68] 06:39:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (19571400) [pid = 3336] [serial = 201] [outer = 00000000] 06:39:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (197EE000) [pid = 3336] [serial = 202] [outer = 19571400] 06:39:11 INFO - PROCESS | 3336 | 1469021951535 Marionette DEBUG loaded listener.js 06:39:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (19F95400) [pid = 3336] [serial = 203] [outer = 19571400] 06:39:12 INFO - PROCESS | 3336 | 1469021952292 Marionette TRACE conn2 <- [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]]]}] 06:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1074ms 06:39:12 INFO - PROCESS | 3336 | 1469021952340 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 06:39:12 INFO - PROCESS | 3336 | 1469021952344 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 06:39:12 INFO - PROCESS | 3336 | 1469021952350 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:39:12 INFO - PROCESS | 3336 | 1469021952353 Marionette TRACE conn2 <- [1,238,null,{}] 06:39:12 INFO - PROCESS | 3336 | 1469021952358 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:12 INFO - PROCESS | 3336 | 1469021952361 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:12 INFO - PROCESS | 3336 | 1469021952463 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 06:39:12 INFO - PROCESS | 3336 | 1469021952538 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:12 INFO - PROCESS | 3336 | 1469021952542 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:12 INFO - PROCESS | 3336 | ++DOCSHELL 10FBE800 == 43 [pid = 3336] [id = 69] 06:39:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (11016000) [pid = 3336] [serial = 204] [outer = 00000000] 06:39:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 99 (13078000) [pid = 3336] [serial = 205] [outer = 11016000] 06:39:12 INFO - PROCESS | 3336 | 1469021952639 Marionette DEBUG loaded listener.js 06:39:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 100 (13150000) [pid = 3336] [serial = 206] [outer = 11016000] 06:39:13 INFO - PROCESS | 3336 | --DOCSHELL 0F978000 == 42 [pid = 3336] [id = 63] 06:39:13 INFO - PROCESS | 3336 | --DOCSHELL 11016800 == 41 [pid = 3336] [id = 62] 06:39:13 INFO - PROCESS | 3336 | --DOCSHELL 19E16400 == 40 [pid = 3336] [id = 61] 06:39:13 INFO - PROCESS | 3336 | --DOCSHELL 12B0C800 == 39 [pid = 3336] [id = 60] 06:39:13 INFO - PROCESS | 3336 | --DOCSHELL 17493800 == 38 [pid = 3336] [id = 59] 06:39:13 INFO - PROCESS | 3336 | --DOCSHELL 167B3C00 == 37 [pid = 3336] [id = 58] 06:39:13 INFO - PROCESS | 3336 | --DOCSHELL 13EADC00 == 36 [pid = 3336] [id = 57] 06:39:13 INFO - PROCESS | 3336 | --DOCSHELL 130B5400 == 35 [pid = 3336] [id = 56] 06:39:13 INFO - PROCESS | 3336 | --DOCSHELL 1055A800 == 34 [pid = 3336] [id = 55] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 99 (16B25C00) [pid = 3336] [serial = 141] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 98 (12828800) [pid = 3336] [serial = 129] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (12B07000) [pid = 3336] [serial = 130] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (13266C00) [pid = 3336] [serial = 132] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (132CF800) [pid = 3336] [serial = 133] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (1429FC00) [pid = 3336] [serial = 135] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (114DD400) [pid = 3336] [serial = 126] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (15D5BC00) [pid = 3336] [serial = 138] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (10EA3400) [pid = 3336] [serial = 115] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (10A78800) [pid = 3336] [serial = 114] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (13940400) [pid = 3336] [serial = 118] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (13267000) [pid = 3336] [serial = 117] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (1748A800) [pid = 3336] [serial = 121] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (17363800) [pid = 3336] [serial = 120] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (18399800) [pid = 3336] [serial = 124] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (17EDF400) [pid = 3336] [serial = 123] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (175C6C00) [pid = 3336] [serial = 144] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (16E31C00) [pid = 3336] [serial = 142] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (174F1C00) [pid = 3336] [serial = 148] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (15778400) [pid = 3336] [serial = 147] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (17D56400) [pid = 3336] [serial = 145] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (167B0000) [pid = 3336] [serial = 139] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (19C32C00) [pid = 3336] [serial = 154] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (19575C00) [pid = 3336] [serial = 151] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (14F98800) [pid = 3336] [serial = 136] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (197EDC00) [pid = 3336] [serial = 153] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (19574800) [pid = 3336] [serial = 150] [outer = 00000000] [url = about:blank] 06:39:13 INFO - PROCESS | 3336 | 1469021953169 Marionette TRACE conn2 <- [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]]]}] 06:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 879ms 06:39:13 INFO - PROCESS | 3336 | 1469021953228 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 06:39:13 INFO - PROCESS | 3336 | 1469021953232 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 06:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:39:13 INFO - PROCESS | 3336 | 1469021953238 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:39:13 INFO - PROCESS | 3336 | 1469021953240 Marionette TRACE conn2 <- [1,242,null,{}] 06:39:13 INFO - PROCESS | 3336 | 1469021953244 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:13 INFO - PROCESS | 3336 | 1469021953246 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:13 INFO - PROCESS | 3336 | 1469021953342 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 06:39:13 INFO - PROCESS | 3336 | 1469021953420 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:13 INFO - PROCESS | 3336 | 1469021953422 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:13 INFO - PROCESS | 3336 | ++DOCSHELL 11C2EC00 == 35 [pid = 3336] [id = 70] 06:39:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (11CD7800) [pid = 3336] [serial = 207] [outer = 00000000] 06:39:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (12D69C00) [pid = 3336] [serial = 208] [outer = 11CD7800] 06:39:13 INFO - PROCESS | 3336 | 1469021953524 Marionette DEBUG loaded listener.js 06:39:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (132C9000) [pid = 3336] [serial = 209] [outer = 11CD7800] 06:39:13 INFO - PROCESS | 3336 | 1469021953869 Marionette TRACE conn2 <- [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]]]}] 06:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 651ms 06:39:13 INFO - PROCESS | 3336 | 1469021953917 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 06:39:13 INFO - PROCESS | 3336 | 1469021953919 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 06:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:39:13 INFO - PROCESS | 3336 | 1469021953923 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:39:13 INFO - PROCESS | 3336 | 1469021953926 Marionette TRACE conn2 <- [1,246,null,{}] 06:39:13 INFO - PROCESS | 3336 | 1469021953936 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:13 INFO - PROCESS | 3336 | 1469021953940 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:14 INFO - PROCESS | 3336 | 1469021954023 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 06:39:14 INFO - PROCESS | 3336 | 1469021954055 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:14 INFO - PROCESS | 3336 | 1469021954058 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:14 INFO - PROCESS | 3336 | ++DOCSHELL 145EA400 == 36 [pid = 3336] [id = 71] 06:39:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (145EAC00) [pid = 3336] [serial = 210] [outer = 00000000] 06:39:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (15773400) [pid = 3336] [serial = 211] [outer = 145EAC00] 06:39:14 INFO - PROCESS | 3336 | 1469021954105 Marionette DEBUG loaded listener.js 06:39:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (15D63C00) [pid = 3336] [serial = 212] [outer = 145EAC00] 06:39:14 INFO - PROCESS | 3336 | 1469021954581 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 667ms 06:39:14 INFO - PROCESS | 3336 | 1469021954593 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 06:39:14 INFO - PROCESS | 3336 | 1469021954596 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 06:39:14 INFO - PROCESS | 3336 | 1469021954599 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:39:14 INFO - PROCESS | 3336 | 1469021954600 Marionette TRACE conn2 <- [1,250,null,{}] 06:39:14 INFO - PROCESS | 3336 | 1469021954604 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:14 INFO - PROCESS | 3336 | 1469021954605 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:14 INFO - PROCESS | 3336 | 1469021954685 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 06:39:14 INFO - PROCESS | 3336 | 1469021954691 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:14 INFO - PROCESS | 3336 | 1469021954693 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:14 INFO - PROCESS | 3336 | ++DOCSHELL 15775800 == 37 [pid = 3336] [id = 72] 06:39:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (15D68800) [pid = 3336] [serial = 213] [outer = 00000000] 06:39:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (16E36800) [pid = 3336] [serial = 214] [outer = 15D68800] 06:39:14 INFO - PROCESS | 3336 | 1469021954736 Marionette DEBUG loaded listener.js 06:39:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (17365800) [pid = 3336] [serial = 215] [outer = 15D68800] 06:39:15 INFO - PROCESS | 3336 | 1469021955194 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 618ms 06:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:39:15 INFO - PROCESS | 3336 | 1469021955229 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 06:39:15 INFO - PROCESS | 3336 | 1469021955231 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 06:39:15 INFO - PROCESS | 3336 | 1469021955238 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:39:15 INFO - PROCESS | 3336 | 1469021955239 Marionette TRACE conn2 <- [1,254,null,{}] 06:39:15 INFO - PROCESS | 3336 | 1469021955243 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:15 INFO - PROCESS | 3336 | 1469021955245 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:15 INFO - PROCESS | 3336 | 1469021955321 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 06:39:15 INFO - PROCESS | 3336 | 1469021955326 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:15 INFO - PROCESS | 3336 | 1469021955328 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:15 INFO - PROCESS | 3336 | ++DOCSHELL 16B21800 == 38 [pid = 3336] [id = 73] 06:39:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (17492400) [pid = 3336] [serial = 216] [outer = 00000000] 06:39:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (174F4C00) [pid = 3336] [serial = 217] [outer = 17492400] 06:39:15 INFO - PROCESS | 3336 | 1469021955371 Marionette DEBUG loaded listener.js 06:39:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (1750B000) [pid = 3336] [serial = 218] [outer = 17492400] 06:39:15 INFO - PROCESS | 3336 | 1469021955833 Marionette TRACE conn2 <- [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]]]}] 06:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 651ms 06:39:15 INFO - PROCESS | 3336 | 1469021955872 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 06:39:15 INFO - PROCESS | 3336 | 1469021955874 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 06:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:39:15 INFO - PROCESS | 3336 | 1469021955877 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:39:15 INFO - PROCESS | 3336 | 1469021955879 Marionette TRACE conn2 <- [1,258,null,{}] 06:39:15 INFO - PROCESS | 3336 | 1469021955882 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:15 INFO - PROCESS | 3336 | 1469021955888 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:16 INFO - PROCESS | 3336 | 1469021956011 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 06:39:16 INFO - PROCESS | 3336 | 1469021956114 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:16 INFO - PROCESS | 3336 | 1469021956116 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:16 INFO - PROCESS | 3336 | ++DOCSHELL 175C8400 == 39 [pid = 3336] [id = 74] 06:39:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (17D57400) [pid = 3336] [serial = 219] [outer = 00000000] 06:39:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (19571000) [pid = 3336] [serial = 220] [outer = 17D57400] 06:39:16 INFO - PROCESS | 3336 | 1469021956158 Marionette DEBUG loaded listener.js 06:39:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (19573400) [pid = 3336] [serial = 221] [outer = 17D57400] 06:39:16 INFO - PROCESS | 3336 | 1469021956547 Marionette TRACE conn2 <- [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]]]}] 06:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 732ms 06:39:16 INFO - PROCESS | 3336 | 1469021956612 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 06:39:16 INFO - PROCESS | 3336 | 1469021956614 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 06:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:39:16 INFO - PROCESS | 3336 | 1469021956617 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:39:16 INFO - PROCESS | 3336 | 1469021956619 Marionette TRACE conn2 <- [1,262,null,{}] 06:39:16 INFO - PROCESS | 3336 | 1469021956622 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:16 INFO - PROCESS | 3336 | 1469021956624 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:16 INFO - PROCESS | 3336 | 1469021956757 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 06:39:16 INFO - PROCESS | 3336 | 1469021956781 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:16 INFO - PROCESS | 3336 | 1469021956783 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:16 INFO - PROCESS | 3336 | ++DOCSHELL 1957B800 == 40 [pid = 3336] [id = 75] 06:39:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (1957C800) [pid = 3336] [serial = 222] [outer = 00000000] 06:39:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (195C8000) [pid = 3336] [serial = 223] [outer = 1957C800] 06:39:16 INFO - PROCESS | 3336 | 1469021956834 Marionette DEBUG loaded listener.js 06:39:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (197E5C00) [pid = 3336] [serial = 224] [outer = 1957C800] 06:39:17 INFO - PROCESS | 3336 | 1469021957274 Marionette TRACE conn2 <- [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]]]}] 06:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 667ms 06:39:17 INFO - PROCESS | 3336 | 1469021957288 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 06:39:17 INFO - PROCESS | 3336 | 1469021957290 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 06:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:39:17 INFO - PROCESS | 3336 | 1469021957299 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:39:17 INFO - PROCESS | 3336 | 1469021957301 Marionette TRACE conn2 <- [1,266,null,{}] 06:39:17 INFO - PROCESS | 3336 | 1469021957304 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:17 INFO - PROCESS | 3336 | 1469021957306 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:17 INFO - PROCESS | 3336 | 1469021957406 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 06:39:17 INFO - PROCESS | 3336 | 1469021957411 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:17 INFO - PROCESS | 3336 | 1469021957413 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:17 INFO - PROCESS | 3336 | ++DOCSHELL 18398000 == 41 [pid = 3336] [id = 76] 06:39:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (195BE000) [pid = 3336] [serial = 225] [outer = 00000000] 06:39:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (19C3A000) [pid = 3336] [serial = 226] [outer = 195BE000] 06:39:17 INFO - PROCESS | 3336 | 1469021957455 Marionette DEBUG loaded listener.js 06:39:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (19E18400) [pid = 3336] [serial = 227] [outer = 195BE000] 06:39:17 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (17496000) [pid = 3336] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:39:17 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (19E16800) [pid = 3336] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:39:17 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (12D9D800) [pid = 3336] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:39:17 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (1055D800) [pid = 3336] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:39:17 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (130BAC00) [pid = 3336] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:39:17 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (167B4800) [pid = 3336] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:39:17 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (14295800) [pid = 3336] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:39:17 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (1315B800) [pid = 3336] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:39:17 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (13C99800) [pid = 3336] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:39:17 INFO - PROCESS | 3336 | 1469021957981 Marionette TRACE conn2 <- [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]]]}] 06:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 732ms 06:39:18 INFO - PROCESS | 3336 | 1469021958031 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 06:39:18 INFO - PROCESS | 3336 | 1469021958033 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 06:39:18 INFO - PROCESS | 3336 | 1469021958036 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:39:18 INFO - PROCESS | 3336 | 1469021958038 Marionette TRACE conn2 <- [1,270,null,{}] 06:39:18 INFO - PROCESS | 3336 | 1469021958041 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:18 INFO - PROCESS | 3336 | 1469021958043 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:18 INFO - PROCESS | 3336 | 1469021958149 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 06:39:18 INFO - PROCESS | 3336 | 1469021958225 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:18 INFO - PROCESS | 3336 | 1469021958227 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:18 INFO - PROCESS | 3336 | ++DOCSHELL 14298C00 == 42 [pid = 3336] [id = 77] 06:39:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (19C35000) [pid = 3336] [serial = 228] [outer = 00000000] 06:39:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (1A443C00) [pid = 3336] [serial = 229] [outer = 19C35000] 06:39:18 INFO - PROCESS | 3336 | 1469021958269 Marionette DEBUG loaded listener.js 06:39:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (1A44BC00) [pid = 3336] [serial = 230] [outer = 19C35000] 06:39:18 INFO - PROCESS | 3336 | 1469021958606 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 667ms 06:39:18 INFO - PROCESS | 3336 | 1469021958674 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 06:39:18 INFO - PROCESS | 3336 | 1469021958676 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 06:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:39:18 INFO - PROCESS | 3336 | 1469021958680 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:39:18 INFO - PROCESS | 3336 | 1469021958730 Marionette TRACE conn2 <- [1,274,null,{}] 06:39:18 INFO - PROCESS | 3336 | 1469021958734 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:18 INFO - PROCESS | 3336 | 1469021958736 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:18 INFO - PROCESS | 3336 | 1469021958831 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 06:39:18 INFO - PROCESS | 3336 | 1469021958836 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:18 INFO - PROCESS | 3336 | 1469021958838 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:18 INFO - PROCESS | 3336 | ++DOCSHELL 1A580400 == 43 [pid = 3336] [id = 78] 06:39:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (1A580C00) [pid = 3336] [serial = 231] [outer = 00000000] 06:39:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (1A586400) [pid = 3336] [serial = 232] [outer = 1A580C00] 06:39:18 INFO - PROCESS | 3336 | 1469021958879 Marionette DEBUG loaded listener.js 06:39:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (1A589C00) [pid = 3336] [serial = 233] [outer = 1A580C00] 06:39:19 INFO - PROCESS | 3336 | 1469021959268 Marionette TRACE conn2 <- [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]]]}] 06:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 618ms 06:39:19 INFO - PROCESS | 3336 | 1469021959317 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 06:39:19 INFO - PROCESS | 3336 | 1469021959319 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 06:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:39:19 INFO - PROCESS | 3336 | 1469021959326 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:39:19 INFO - PROCESS | 3336 | 1469021959329 Marionette TRACE conn2 <- [1,278,null,{}] 06:39:19 INFO - PROCESS | 3336 | 1469021959332 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:19 INFO - PROCESS | 3336 | 1469021959335 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:19 INFO - PROCESS | 3336 | 1469021959424 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 06:39:19 INFO - PROCESS | 3336 | 1469021959430 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:19 INFO - PROCESS | 3336 | 1469021959432 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:19 INFO - PROCESS | 3336 | ++DOCSHELL 1A58D800 == 44 [pid = 3336] [id = 79] 06:39:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (1A944800) [pid = 3336] [serial = 234] [outer = 00000000] 06:39:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (1AB33400) [pid = 3336] [serial = 235] [outer = 1A944800] 06:39:19 INFO - PROCESS | 3336 | 1469021959478 Marionette DEBUG loaded listener.js 06:39:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (1AB39800) [pid = 3336] [serial = 236] [outer = 1A944800] 06:39:20 INFO - PROCESS | 3336 | 1469021960050 Marionette TRACE conn2 <- [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]]]}] 06:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 781ms 06:39:20 INFO - PROCESS | 3336 | 1469021960095 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 06:39:20 INFO - PROCESS | 3336 | 1469021960100 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 06:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:39:20 INFO - PROCESS | 3336 | 1469021960106 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:39:20 INFO - PROCESS | 3336 | 1469021960109 Marionette TRACE conn2 <- [1,282,null,{}] 06:39:20 INFO - PROCESS | 3336 | 1469021960114 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:20 INFO - PROCESS | 3336 | 1469021960117 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:20 INFO - PROCESS | 3336 | 1469021960228 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 06:39:20 INFO - PROCESS | 3336 | 1469021960322 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:20 INFO - PROCESS | 3336 | 1469021960327 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:20 INFO - PROCESS | 3336 | ++DOCSHELL 10A0B400 == 45 [pid = 3336] [id = 80] 06:39:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (10A76400) [pid = 3336] [serial = 237] [outer = 00000000] 06:39:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (12B0BC00) [pid = 3336] [serial = 238] [outer = 10A76400] 06:39:20 INFO - PROCESS | 3336 | 1469021960430 Marionette DEBUG loaded listener.js 06:39:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (130B2800) [pid = 3336] [serial = 239] [outer = 10A76400] 06:39:21 INFO - PROCESS | 3336 | 1469021961162 Marionette TRACE conn2 <- [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]]]}] 06:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1073ms 06:39:21 INFO - PROCESS | 3336 | 1469021961184 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 06:39:21 INFO - PROCESS | 3336 | 1469021961236 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 06:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:39:21 INFO - PROCESS | 3336 | 1469021961257 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:39:21 INFO - PROCESS | 3336 | 1469021961260 Marionette TRACE conn2 <- [1,286,null,{}] 06:39:21 INFO - PROCESS | 3336 | 1469021961264 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:21 INFO - PROCESS | 3336 | 1469021961267 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:21 INFO - PROCESS | 3336 | 1469021961403 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 06:39:21 INFO - PROCESS | 3336 | 1469021961522 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:21 INFO - PROCESS | 3336 | 1469021961525 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:21 INFO - PROCESS | 3336 | ++DOCSHELL 13C97800 == 46 [pid = 3336] [id = 81] 06:39:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (13EA2800) [pid = 3336] [serial = 240] [outer = 00000000] 06:39:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 99 (1695EC00) [pid = 3336] [serial = 241] [outer = 13EA2800] 06:39:21 INFO - PROCESS | 3336 | 1469021961579 Marionette DEBUG loaded listener.js 06:39:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 100 (174F1400) [pid = 3336] [serial = 242] [outer = 13EA2800] 06:39:22 INFO - PROCESS | 3336 | 1469021962172 Marionette TRACE conn2 <- [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]]]}] 06:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 976ms 06:39:22 INFO - PROCESS | 3336 | 1469021962235 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 06:39:22 INFO - PROCESS | 3336 | 1469021962238 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 06:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:39:22 INFO - PROCESS | 3336 | 1469021962242 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:39:22 INFO - PROCESS | 3336 | 1469021962245 Marionette TRACE conn2 <- [1,290,null,{}] 06:39:22 INFO - PROCESS | 3336 | 1469021962256 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:22 INFO - PROCESS | 3336 | 1469021962261 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:22 INFO - PROCESS | 3336 | 1469021962364 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 06:39:22 INFO - PROCESS | 3336 | 1469021962441 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:22 INFO - PROCESS | 3336 | 1469021962444 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:22 INFO - PROCESS | 3336 | ++DOCSHELL 19CD8400 == 47 [pid = 3336] [id = 82] 06:39:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 101 (19CDB000) [pid = 3336] [serial = 243] [outer = 00000000] 06:39:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 102 (1A44F800) [pid = 3336] [serial = 244] [outer = 19CDB000] 06:39:22 INFO - PROCESS | 3336 | 1469021962539 Marionette DEBUG loaded listener.js 06:39:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 103 (1A941800) [pid = 3336] [serial = 245] [outer = 19CDB000] 06:39:23 INFO - PROCESS | 3336 | 1469021963315 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1139ms 06:39:23 INFO - PROCESS | 3336 | 1469021963375 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 06:39:23 INFO - PROCESS | 3336 | 1469021963380 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 06:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:39:23 INFO - PROCESS | 3336 | 1469021963385 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:39:23 INFO - PROCESS | 3336 | 1469021963388 Marionette TRACE conn2 <- [1,294,null,{}] 06:39:23 INFO - PROCESS | 3336 | 1469021963393 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:23 INFO - PROCESS | 3336 | 1469021963396 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:23 INFO - PROCESS | 3336 | 1469021963492 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 06:39:23 INFO - PROCESS | 3336 | 1469021963570 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:23 INFO - PROCESS | 3336 | 1469021963574 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:23 INFO - PROCESS | 3336 | ++DOCSHELL 1144C400 == 48 [pid = 3336] [id = 83] 06:39:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 104 (114DA000) [pid = 3336] [serial = 246] [outer = 00000000] 06:39:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 105 (13075000) [pid = 3336] [serial = 247] [outer = 114DA000] 06:39:23 INFO - PROCESS | 3336 | 1469021963621 Marionette DEBUG loaded listener.js 06:39:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 106 (13268400) [pid = 3336] [serial = 248] [outer = 114DA000] 06:39:24 INFO - PROCESS | 3336 | --DOCSHELL 10559C00 == 47 [pid = 3336] [id = 53] 06:39:24 INFO - PROCESS | 3336 | --DOCSHELL 1A580400 == 46 [pid = 3336] [id = 78] 06:39:24 INFO - PROCESS | 3336 | --DOCSHELL 14298C00 == 45 [pid = 3336] [id = 77] 06:39:24 INFO - PROCESS | 3336 | --DOCSHELL 18398000 == 44 [pid = 3336] [id = 76] 06:39:24 INFO - PROCESS | 3336 | --DOCSHELL 1957B800 == 43 [pid = 3336] [id = 75] 06:39:24 INFO - PROCESS | 3336 | --DOCSHELL 175C8400 == 42 [pid = 3336] [id = 74] 06:39:24 INFO - PROCESS | 3336 | --DOCSHELL 16B21800 == 41 [pid = 3336] [id = 73] 06:39:24 INFO - PROCESS | 3336 | --DOCSHELL 15775800 == 40 [pid = 3336] [id = 72] 06:39:24 INFO - PROCESS | 3336 | --DOCSHELL 145EA400 == 39 [pid = 3336] [id = 71] 06:39:24 INFO - PROCESS | 3336 | --DOCSHELL 11C2EC00 == 38 [pid = 3336] [id = 70] 06:39:24 INFO - PROCESS | 3336 | --DOCSHELL 10FBE800 == 37 [pid = 3336] [id = 69] 06:39:24 INFO - PROCESS | 3336 | --DOCSHELL 183A2000 == 36 [pid = 3336] [id = 68] 06:39:24 INFO - PROCESS | 3336 | --DOCSHELL 1839BC00 == 35 [pid = 3336] [id = 67] 06:39:24 INFO - PROCESS | 3336 | --DOCSHELL 13919800 == 34 [pid = 3336] [id = 66] 06:39:24 INFO - PROCESS | 3336 | --DOCSHELL 10A75800 == 33 [pid = 3336] [id = 65] 06:39:24 INFO - PROCESS | 3336 | --DOCSHELL 195C7400 == 32 [pid = 3336] [id = 64] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 105 (17517400) [pid = 3336] [serial = 175] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 104 (19F88400) [pid = 3336] [serial = 181] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 103 (19C34C00) [pid = 3336] [serial = 178] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 102 (19C41C00) [pid = 3336] [serial = 179] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 101 (10BB6400) [pid = 3336] [serial = 162] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 100 (13151000) [pid = 3336] [serial = 165] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 99 (13160000) [pid = 3336] [serial = 166] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 98 (16960400) [pid = 3336] [serial = 172] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (1429E400) [pid = 3336] [serial = 169] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (14FF4400) [pid = 3336] [serial = 170] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (12B06000) [pid = 3336] [serial = 159] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (19C3A400) [pid = 3336] [serial = 156] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (15774800) [pid = 3336] [serial = 184] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (1A2FA800) [pid = 3336] [serial = 188] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (1A446800) [pid = 3336] [serial = 190] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (1B409400) [pid = 3336] [serial = 49] [outer = 00000000] [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.] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (19F87800) [pid = 3336] [serial = 187] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (19F8D400) [pid = 3336] [serial = 182] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (114D1800) [pid = 3336] [serial = 163] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (17DF2000) [pid = 3336] [serial = 176] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (157F0800) [pid = 3336] [serial = 185] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (16B29800) [pid = 3336] [serial = 173] [outer = 00000000] [url = about:blank] 06:39:24 INFO - PROCESS | 3336 | 1469021964428 Marionette TRACE conn2 <- [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]]]}] 06:39:24 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. 06:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1090ms 06:39:24 INFO - PROCESS | 3336 | 1469021964489 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 06:39:24 INFO - PROCESS | 3336 | 1469021964493 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 06:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:39:24 INFO - PROCESS | 3336 | 1469021964526 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:39:24 INFO - PROCESS | 3336 | 1469021964529 Marionette TRACE conn2 <- [1,298,null,{}] 06:39:24 INFO - PROCESS | 3336 | 1469021964586 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:24 INFO - PROCESS | 3336 | 1469021964589 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:24 INFO - PROCESS | 3336 | 1469021964676 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 06:39:24 INFO - PROCESS | 3336 | 1469021964683 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:24 INFO - PROCESS | 3336 | 1469021964685 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:24 INFO - PROCESS | 3336 | ++DOCSHELL 13261400 == 33 [pid = 3336] [id = 84] 06:39:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (13931400) [pid = 3336] [serial = 249] [outer = 00000000] 06:39:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (13EA6400) [pid = 3336] [serial = 250] [outer = 13931400] 06:39:24 INFO - PROCESS | 3336 | 1469021964733 Marionette DEBUG loaded listener.js 06:39:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (14FF4400) [pid = 3336] [serial = 251] [outer = 13931400] 06:39:25 INFO - PROCESS | 3336 | 1469021965204 Marionette TRACE conn2 <- [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]]]}] 06:39:25 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. 06:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 748ms 06:39:25 INFO - PROCESS | 3336 | 1469021965267 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 06:39:25 INFO - PROCESS | 3336 | 1469021965269 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 06:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:39:25 INFO - PROCESS | 3336 | 1469021965272 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:39:25 INFO - PROCESS | 3336 | 1469021965276 Marionette TRACE conn2 <- [1,302,null,{}] 06:39:25 INFO - PROCESS | 3336 | 1469021965285 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:25 INFO - PROCESS | 3336 | 1469021965289 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:25 INFO - PROCESS | 3336 | 1469021965419 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 06:39:25 INFO - PROCESS | 3336 | 1469021965500 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:25 INFO - PROCESS | 3336 | 1469021965503 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:25 INFO - PROCESS | 3336 | ++DOCSHELL 17364C00 == 34 [pid = 3336] [id = 85] 06:39:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (17365000) [pid = 3336] [serial = 252] [outer = 00000000] 06:39:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (1750AC00) [pid = 3336] [serial = 253] [outer = 17365000] 06:39:25 INFO - PROCESS | 3336 | 1469021965550 Marionette DEBUG loaded listener.js 06:39:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (175C8800) [pid = 3336] [serial = 254] [outer = 17365000] 06:39:25 INFO - PROCESS | 3336 | 1469021965901 Marionette TRACE conn2 <- [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]]]}] 06:39:25 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. 06:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 651ms 06:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:39:25 INFO - PROCESS | 3336 | 1469021965943 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 06:39:25 INFO - PROCESS | 3336 | 1469021965945 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 06:39:25 INFO - PROCESS | 3336 | 1469021965948 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:39:25 INFO - PROCESS | 3336 | 1469021965950 Marionette TRACE conn2 <- [1,306,null,{}] 06:39:25 INFO - PROCESS | 3336 | 1469021965953 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:25 INFO - PROCESS | 3336 | 1469021965955 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:26 INFO - PROCESS | 3336 | 1469021966069 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 06:39:26 INFO - PROCESS | 3336 | 1469021966076 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:26 INFO - PROCESS | 3336 | 1469021966078 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:26 INFO - PROCESS | 3336 | ++DOCSHELL 17EDF400 == 35 [pid = 3336] [id = 86] 06:39:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (17EE0400) [pid = 3336] [serial = 255] [outer = 00000000] 06:39:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (1839F000) [pid = 3336] [serial = 256] [outer = 17EE0400] 06:39:26 INFO - PROCESS | 3336 | 1469021966121 Marionette DEBUG loaded listener.js 06:39:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (1957B800) [pid = 3336] [serial = 257] [outer = 17EE0400] 06:39:26 INFO - PROCESS | 3336 | 1469021966561 Marionette TRACE conn2 <- [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]]]}] 06:39:26 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. 06:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 651ms 06:39:26 INFO - PROCESS | 3336 | 1469021966618 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 06:39:26 INFO - PROCESS | 3336 | 1469021966620 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 06:39:26 INFO - PROCESS | 3336 | 1469021966624 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:39:26 INFO - PROCESS | 3336 | 1469021966625 Marionette TRACE conn2 <- [1,310,null,{}] 06:39:26 INFO - PROCESS | 3336 | 1469021966628 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:26 INFO - PROCESS | 3336 | 1469021966631 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:26 INFO - PROCESS | 3336 | 1469021966741 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 06:39:26 INFO - PROCESS | 3336 | 1469021966754 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:26 INFO - PROCESS | 3336 | 1469021966756 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:26 INFO - PROCESS | 3336 | ++DOCSHELL 197E8400 == 36 [pid = 3336] [id = 87] 06:39:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (197EAC00) [pid = 3336] [serial = 258] [outer = 00000000] 06:39:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (19C38000) [pid = 3336] [serial = 259] [outer = 197EAC00] 06:39:26 INFO - PROCESS | 3336 | 1469021966825 Marionette DEBUG loaded listener.js 06:39:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (19C39400) [pid = 3336] [serial = 260] [outer = 197EAC00] 06:39:27 INFO - PROCESS | 3336 | 1469021967298 Marionette TRACE conn2 <- [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]]]}] 06:39:27 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. 06:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 716ms 06:39:27 INFO - PROCESS | 3336 | 1469021967357 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 06:39:27 INFO - PROCESS | 3336 | 1469021967359 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 06:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:39:27 INFO - PROCESS | 3336 | 1469021967363 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:39:27 INFO - PROCESS | 3336 | 1469021967364 Marionette TRACE conn2 <- [1,314,null,{}] 06:39:27 INFO - PROCESS | 3336 | 1469021967368 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:27 INFO - PROCESS | 3336 | 1469021967373 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:27 INFO - PROCESS | 3336 | 1469021967500 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 06:39:27 INFO - PROCESS | 3336 | 1469021967510 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:27 INFO - PROCESS | 3336 | 1469021967512 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:27 INFO - PROCESS | 3336 | ++DOCSHELL 195C7C00 == 37 [pid = 3336] [id = 88] 06:39:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (19CDA000) [pid = 3336] [serial = 261] [outer = 00000000] 06:39:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (1A446800) [pid = 3336] [serial = 262] [outer = 19CDA000] 06:39:27 INFO - PROCESS | 3336 | 1469021967564 Marionette DEBUG loaded listener.js 06:39:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 99 (1A44A400) [pid = 3336] [serial = 263] [outer = 19CDA000] 06:39:28 INFO - PROCESS | 3336 | 1469021968023 Marionette TRACE conn2 <- [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]]]}] 06:39:28 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. 06:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 667ms 06:39:28 INFO - PROCESS | 3336 | 1469021968064 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 06:39:28 INFO - PROCESS | 3336 | 1469021968065 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 06:39:28 INFO - PROCESS | 3336 | 1469021968068 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:39:28 INFO - PROCESS | 3336 | 1469021968082 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:39:28 INFO - PROCESS | 3336 | 1469021968083 Marionette TRACE conn2 <- [1,318,null,{}] 06:39:28 INFO - PROCESS | 3336 | 1469021968087 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:28 INFO - PROCESS | 3336 | 1469021968089 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:28 INFO - PROCESS | 3336 | 1469021968215 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 06:39:28 INFO - PROCESS | 3336 | 1469021968226 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:28 INFO - PROCESS | 3336 | 1469021968228 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:28 INFO - PROCESS | 3336 | ++DOCSHELL 1A443000 == 38 [pid = 3336] [id = 89] 06:39:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 100 (1A44C800) [pid = 3336] [serial = 264] [outer = 00000000] 06:39:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 101 (1AB3D800) [pid = 3336] [serial = 265] [outer = 1A44C800] 06:39:28 INFO - PROCESS | 3336 | 1469021968270 Marionette DEBUG loaded listener.js 06:39:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 102 (1AC04000) [pid = 3336] [serial = 266] [outer = 1A44C800] 06:39:28 INFO - PROCESS | 3336 | 1469021968698 Marionette TRACE conn2 <- [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]]]}] 06:39:28 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. 06:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 683ms 06:39:28 INFO - PROCESS | 3336 | 1469021968732 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 06:39:28 INFO - PROCESS | 3336 | 1469021968783 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 06:39:28 INFO - PROCESS | 3336 | 1469021968786 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:39:28 INFO - PROCESS | 3336 | 1469021968787 Marionette TRACE conn2 <- [1,322,null,{}] 06:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 101 (10A0F000) [pid = 3336] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 100 (10A7A000) [pid = 3336] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 99 (17D57400) [pid = 3336] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 98 (1957C800) [pid = 3336] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (11CD7800) [pid = 3336] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (1839C000) [pid = 3336] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (11016000) [pid = 3336] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (10A78000) [pid = 3336] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (17492400) [pid = 3336] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (145EAC00) [pid = 3336] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (195BE000) [pid = 3336] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (15D68800) [pid = 3336] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (13937400) [pid = 3336] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (19C35000) [pid = 3336] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (19571400) [pid = 3336] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (1A580C00) [pid = 3336] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:39:29 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (13C9E800) [pid = 3336] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:39:29 INFO - PROCESS | 3336 | 1469021969019 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:29 INFO - PROCESS | 3336 | 1469021969020 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:29 INFO - PROCESS | 3336 | 1469021969103 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 06:39:29 INFO - PROCESS | 3336 | 1469021969109 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:29 INFO - PROCESS | 3336 | 1469021969111 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:29 INFO - PROCESS | 3336 | ++DOCSHELL 0F978000 == 39 [pid = 3336] [id = 90] 06:39:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (131E1800) [pid = 3336] [serial = 267] [outer = 00000000] 06:39:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (167AEC00) [pid = 3336] [serial = 268] [outer = 131E1800] 06:39:29 INFO - PROCESS | 3336 | 1469021969154 Marionette DEBUG loaded listener.js 06:39:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (167B5400) [pid = 3336] [serial = 269] [outer = 131E1800] 06:39:29 INFO - PROCESS | 3336 | 1469021969591 Marionette TRACE conn2 <- [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]]]}] 06:39:29 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. 06:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 879ms 06:39:29 INFO - PROCESS | 3336 | 1469021969632 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 06:39:29 INFO - PROCESS | 3336 | 1469021969634 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 06:39:29 INFO - PROCESS | 3336 | 1469021969637 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:39:29 INFO - PROCESS | 3336 | 1469021969639 Marionette TRACE conn2 <- [1,326,null,{}] 06:39:29 INFO - PROCESS | 3336 | 1469021969694 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:29 INFO - PROCESS | 3336 | 1469021969695 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:29 INFO - PROCESS | 3336 | 1469021969788 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 06:39:29 INFO - PROCESS | 3336 | 1469021969795 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:29 INFO - PROCESS | 3336 | 1469021969797 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:29 INFO - PROCESS | 3336 | ++DOCSHELL 1282B400 == 40 [pid = 3336] [id = 91] 06:39:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (128A7400) [pid = 3336] [serial = 270] [outer = 00000000] 06:39:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (1957EC00) [pid = 3336] [serial = 271] [outer = 128A7400] 06:39:29 INFO - PROCESS | 3336 | 1469021969840 Marionette DEBUG loaded listener.js 06:39:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (197E8800) [pid = 3336] [serial = 272] [outer = 128A7400] 06:39:30 INFO - PROCESS | 3336 | 1469021970264 Marionette TRACE conn2 <- [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]]]}] 06:39:30 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. 06:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 666ms 06:39:30 INFO - PROCESS | 3336 | 1469021970312 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 06:39:30 INFO - PROCESS | 3336 | 1469021970314 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 06:39:30 INFO - PROCESS | 3336 | 1469021970317 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:39:30 INFO - PROCESS | 3336 | 1469021970318 Marionette TRACE conn2 <- [1,330,null,{}] 06:39:30 INFO - PROCESS | 3336 | 1469021970322 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:30 INFO - PROCESS | 3336 | 1469021970324 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:30 INFO - PROCESS | 3336 | 1469021970410 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 06:39:30 INFO - PROCESS | 3336 | 1469021970416 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:30 INFO - PROCESS | 3336 | 1469021970417 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:30 INFO - PROCESS | 3336 | ++DOCSHELL 10A7A000 == 41 [pid = 3336] [id = 92] 06:39:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (17DED400) [pid = 3336] [serial = 273] [outer = 00000000] 06:39:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (1AC71800) [pid = 3336] [serial = 274] [outer = 17DED400] 06:39:30 INFO - PROCESS | 3336 | 1469021970459 Marionette DEBUG loaded listener.js 06:39:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (1AC7A000) [pid = 3336] [serial = 275] [outer = 17DED400] 06:39:30 INFO - PROCESS | 3336 | 1469021970909 Marionette TRACE conn2 <- [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]]]}] 06:39:30 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. 06:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 618ms 06:39:30 INFO - PROCESS | 3336 | 1469021970950 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 06:39:30 INFO - PROCESS | 3336 | 1469021970953 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 06:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:39:30 INFO - PROCESS | 3336 | 1469021970960 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:39:30 INFO - PROCESS | 3336 | 1469021970962 Marionette TRACE conn2 <- [1,334,null,{}] 06:39:30 INFO - PROCESS | 3336 | 1469021970966 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:30 INFO - PROCESS | 3336 | 1469021970968 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:31 INFO - PROCESS | 3336 | 1469021971065 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 06:39:31 INFO - PROCESS | 3336 | 1469021971072 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:31 INFO - PROCESS | 3336 | 1469021971075 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:31 INFO - PROCESS | 3336 | ++DOCSHELL 006C1400 == 42 [pid = 3336] [id = 93] 06:39:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (0C76B800) [pid = 3336] [serial = 276] [outer = 00000000] 06:39:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (10560800) [pid = 3336] [serial = 277] [outer = 0C76B800] 06:39:31 INFO - PROCESS | 3336 | 1469021971175 Marionette DEBUG loaded listener.js 06:39:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (10FBA800) [pid = 3336] [serial = 278] [outer = 0C76B800] 06:39:31 INFO - PROCESS | 3336 | 1469021971905 Marionette TRACE conn2 <- [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]]]}] 06:39:31 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. 06:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 992ms 06:39:31 INFO - PROCESS | 3336 | 1469021971937 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 06:39:31 INFO - PROCESS | 3336 | 1469021971940 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 06:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:39:31 INFO - PROCESS | 3336 | 1469021971945 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:39:31 INFO - PROCESS | 3336 | 1469021971949 Marionette TRACE conn2 <- [1,338,null,{}] 06:39:31 INFO - PROCESS | 3336 | 1469021971954 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:31 INFO - PROCESS | 3336 | 1469021971958 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:32 INFO - PROCESS | 3336 | 1469021972069 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 06:39:32 INFO - PROCESS | 3336 | 1469021972163 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:32 INFO - PROCESS | 3336 | 1469021972215 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:32 INFO - PROCESS | 3336 | ++DOCSHELL 1393A800 == 43 [pid = 3336] [id = 94] 06:39:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (13C39400) [pid = 3336] [serial = 279] [outer = 00000000] 06:39:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 99 (145F2400) [pid = 3336] [serial = 280] [outer = 13C39400] 06:39:32 INFO - PROCESS | 3336 | 1469021972269 Marionette DEBUG loaded listener.js 06:39:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 100 (15D5B800) [pid = 3336] [serial = 281] [outer = 13C39400] 06:39:32 INFO - PROCESS | 3336 | 1469021972853 Marionette TRACE conn2 <- [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]]]}] 06:39:32 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. 06:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 927ms 06:39:32 INFO - PROCESS | 3336 | 1469021972886 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 06:39:32 INFO - PROCESS | 3336 | 1469021972891 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 06:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:39:32 INFO - PROCESS | 3336 | 1469021972898 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:39:32 INFO - PROCESS | 3336 | 1469021972901 Marionette TRACE conn2 <- [1,342,null,{}] 06:39:32 INFO - PROCESS | 3336 | 1469021972905 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:32 INFO - PROCESS | 3336 | 1469021972907 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:33 INFO - PROCESS | 3336 | 1469021973064 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 06:39:33 INFO - PROCESS | 3336 | 1469021973157 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:33 INFO - PROCESS | 3336 | 1469021973160 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:33 INFO - PROCESS | 3336 | ++DOCSHELL 15F2E800 == 44 [pid = 3336] [id = 95] 06:39:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 101 (15F2F000) [pid = 3336] [serial = 282] [outer = 00000000] 06:39:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 102 (1695D800) [pid = 3336] [serial = 283] [outer = 15F2F000] 06:39:33 INFO - PROCESS | 3336 | 1469021973211 Marionette DEBUG loaded listener.js 06:39:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 103 (17509C00) [pid = 3336] [serial = 284] [outer = 15F2F000] 06:39:33 INFO - PROCESS | 3336 | 1469021973761 Marionette TRACE conn2 <- [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]]]}] 06:39:33 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. 06:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 943ms 06:39:33 INFO - PROCESS | 3336 | 1469021973833 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 06:39:33 INFO - PROCESS | 3336 | 1469021973836 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 06:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:39:33 INFO - PROCESS | 3336 | 1469021973839 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:39:33 INFO - PROCESS | 3336 | 1469021973843 Marionette TRACE conn2 <- [1,346,null,{}] 06:39:33 INFO - PROCESS | 3336 | 1469021973854 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:33 INFO - PROCESS | 3336 | 1469021973859 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:34 INFO - PROCESS | 3336 | 1469021974051 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 06:39:34 INFO - PROCESS | 3336 | 1469021974195 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:34 INFO - PROCESS | 3336 | 1469021974198 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:34 INFO - PROCESS | 3336 | ++DOCSHELL 0F941C00 == 45 [pid = 3336] [id = 96] 06:39:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 104 (16453400) [pid = 3336] [serial = 285] [outer = 00000000] 06:39:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 105 (1645BC00) [pid = 3336] [serial = 286] [outer = 16453400] 06:39:34 INFO - PROCESS | 3336 | 1469021974251 Marionette DEBUG loaded listener.js 06:39:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 106 (17DF7400) [pid = 3336] [serial = 287] [outer = 16453400] 06:39:35 INFO - PROCESS | 3336 | 1469021975066 Marionette TRACE conn2 <- [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]]]}] 06:39:35 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. 06:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1269ms 06:39:35 INFO - PROCESS | 3336 | 1469021975115 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 06:39:35 INFO - PROCESS | 3336 | 1469021975119 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 06:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:39:35 INFO - PROCESS | 3336 | 1469021975124 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:39:35 INFO - PROCESS | 3336 | 1469021975127 Marionette TRACE conn2 <- [1,350,null,{}] 06:39:35 INFO - PROCESS | 3336 | 1469021975133 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:35 INFO - PROCESS | 3336 | 1469021975136 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:35 INFO - PROCESS | 3336 | 1469021975236 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 06:39:35 INFO - PROCESS | 3336 | 1469021975316 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:35 INFO - PROCESS | 3336 | 1469021975321 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:35 INFO - PROCESS | 3336 | ++DOCSHELL 0C779000 == 46 [pid = 3336] [id = 97] 06:39:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 107 (13070800) [pid = 3336] [serial = 288] [outer = 00000000] 06:39:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 108 (13148000) [pid = 3336] [serial = 289] [outer = 13070800] 06:39:35 INFO - PROCESS | 3336 | 1469021975414 Marionette DEBUG loaded listener.js 06:39:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 109 (13161800) [pid = 3336] [serial = 290] [outer = 13070800] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 103C9800 == 45 [pid = 3336] [id = 54] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 10A7A000 == 44 [pid = 3336] [id = 92] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 1282B400 == 43 [pid = 3336] [id = 91] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 0F978000 == 42 [pid = 3336] [id = 90] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 1A443000 == 41 [pid = 3336] [id = 89] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 195C7C00 == 40 [pid = 3336] [id = 88] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 197E8400 == 39 [pid = 3336] [id = 87] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 17EDF400 == 38 [pid = 3336] [id = 86] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 17364C00 == 37 [pid = 3336] [id = 85] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 13261400 == 36 [pid = 3336] [id = 84] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 1144C400 == 35 [pid = 3336] [id = 83] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 1A58D800 == 34 [pid = 3336] [id = 79] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 10A0B400 == 33 [pid = 3336] [id = 80] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 13C97800 == 32 [pid = 3336] [id = 81] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 19CD8400 == 31 [pid = 3336] [id = 82] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 15F2E800 == 30 [pid = 3336] [id = 95] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 0F941C00 == 29 [pid = 3336] [id = 96] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 006C1400 == 28 [pid = 3336] [id = 93] 06:39:36 INFO - PROCESS | 3336 | --DOCSHELL 1393A800 == 27 [pid = 3336] [id = 94] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 108 (12A34800) [pid = 3336] [serial = 127] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 107 (13115800) [pid = 3336] [serial = 160] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 106 (19571000) [pid = 3336] [serial = 220] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 105 (19573400) [pid = 3336] [serial = 221] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 104 (197E5C00) [pid = 3336] [serial = 224] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 103 (195C8000) [pid = 3336] [serial = 223] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 102 (12D69C00) [pid = 3336] [serial = 208] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 101 (132C9000) [pid = 3336] [serial = 209] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 100 (183A2400) [pid = 3336] [serial = 200] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 99 (1839E800) [pid = 3336] [serial = 199] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 98 (13150000) [pid = 3336] [serial = 206] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (13078000) [pid = 3336] [serial = 205] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (12A6DC00) [pid = 3336] [serial = 194] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (11018800) [pid = 3336] [serial = 193] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (174F4C00) [pid = 3336] [serial = 217] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (15773400) [pid = 3336] [serial = 211] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (15D63C00) [pid = 3336] [serial = 212] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (19C3A000) [pid = 3336] [serial = 226] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (16E36800) [pid = 3336] [serial = 214] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (17365800) [pid = 3336] [serial = 215] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (157ECC00) [pid = 3336] [serial = 197] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (13EA0C00) [pid = 3336] [serial = 196] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (1A443C00) [pid = 3336] [serial = 229] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (19F95400) [pid = 3336] [serial = 203] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (197EE000) [pid = 3336] [serial = 202] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1A586400) [pid = 3336] [serial = 232] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1AB33400) [pid = 3336] [serial = 235] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (19E18400) [pid = 3336] [serial = 227] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1A589C00) [pid = 3336] [serial = 233] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (1750B000) [pid = 3336] [serial = 218] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (1A44BC00) [pid = 3336] [serial = 230] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (19C3E800) [pid = 3336] [serial = 157] [outer = 00000000] [url = about:blank] 06:39:36 INFO - PROCESS | 3336 | 1469021976684 Marionette TRACE conn2 <- [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]]]}] 06:39:36 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. 06:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1626ms 06:39:36 INFO - PROCESS | 3336 | 1469021976750 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 06:39:36 INFO - PROCESS | 3336 | 1469021976754 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 06:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:39:36 INFO - PROCESS | 3336 | 1469021976759 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:39:36 INFO - PROCESS | 3336 | 1469021976762 Marionette TRACE conn2 <- [1,354,null,{}] 06:39:36 INFO - PROCESS | 3336 | 1469021976773 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:36 INFO - PROCESS | 3336 | 1469021976778 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:36 INFO - PROCESS | 3336 | 1469021976864 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 06:39:36 INFO - PROCESS | 3336 | 1469021976871 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:36 INFO - PROCESS | 3336 | 1469021976876 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:36 INFO - PROCESS | 3336 | ++DOCSHELL 114DC800 == 28 [pid = 3336] [id = 98] 06:39:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (11A47400) [pid = 3336] [serial = 291] [outer = 00000000] 06:39:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (12A6E400) [pid = 3336] [serial = 292] [outer = 11A47400] 06:39:36 INFO - PROCESS | 3336 | 1469021976926 Marionette DEBUG loaded listener.js 06:39:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (12B03C00) [pid = 3336] [serial = 293] [outer = 11A47400] 06:39:37 INFO - PROCESS | 3336 | 1469021977414 Marionette TRACE conn2 <- [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]]]}] 06:39:37 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. 06:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 667ms 06:39:37 INFO - PROCESS | 3336 | 1469021977427 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 06:39:37 INFO - PROCESS | 3336 | 1469021977431 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 06:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:39:37 INFO - PROCESS | 3336 | 1469021977437 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:39:37 INFO - PROCESS | 3336 | 1469021977440 Marionette TRACE conn2 <- [1,358,null,{}] 06:39:37 INFO - PROCESS | 3336 | 1469021977444 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:37 INFO - PROCESS | 3336 | 1469021977446 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:37 INFO - PROCESS | 3336 | 1469021977529 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 06:39:37 INFO - PROCESS | 3336 | 1469021977535 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:37 INFO - PROCESS | 3336 | 1469021977537 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:37 INFO - PROCESS | 3336 | ++DOCSHELL 13159C00 == 29 [pid = 3336] [id = 99] 06:39:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1315B400) [pid = 3336] [serial = 294] [outer = 00000000] 06:39:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (131E9C00) [pid = 3336] [serial = 295] [outer = 1315B400] 06:39:37 INFO - PROCESS | 3336 | 1469021977583 Marionette DEBUG loaded listener.js 06:39:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (13267C00) [pid = 3336] [serial = 296] [outer = 1315B400] 06:39:38 INFO - PROCESS | 3336 | 1469021978054 Marionette TRACE conn2 <- [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]]]}] 06:39:38 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. 06:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 667ms 06:39:38 INFO - PROCESS | 3336 | 1469021978075 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 06:39:38 INFO - PROCESS | 3336 | 1469021978077 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 06:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:39:38 INFO - PROCESS | 3336 | 1469021978081 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:39:38 INFO - PROCESS | 3336 | 1469021978084 Marionette TRACE conn2 <- [1,362,null,{}] 06:39:38 INFO - PROCESS | 3336 | 1469021978098 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:38 INFO - PROCESS | 3336 | 1469021978102 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:38 INFO - PROCESS | 3336 | 1469021978231 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 06:39:38 INFO - PROCESS | 3336 | 1469021978240 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:38 INFO - PROCESS | 3336 | 1469021978243 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:38 INFO - PROCESS | 3336 | ++DOCSHELL 157E7400 == 30 [pid = 3336] [id = 100] 06:39:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (157E7C00) [pid = 3336] [serial = 297] [outer = 00000000] 06:39:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (15D66800) [pid = 3336] [serial = 298] [outer = 157E7C00] 06:39:38 INFO - PROCESS | 3336 | 1469021978289 Marionette DEBUG loaded listener.js 06:39:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (15F25800) [pid = 3336] [serial = 299] [outer = 157E7C00] 06:39:38 INFO - PROCESS | 3336 | 1469021978733 Marionette TRACE conn2 <- [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]]]}] 06:39:38 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. 06:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 683ms 06:39:38 INFO - PROCESS | 3336 | 1469021978781 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 06:39:38 INFO - PROCESS | 3336 | 1469021978783 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 06:39:38 INFO - PROCESS | 3336 | 1469021978786 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:39:38 INFO - PROCESS | 3336 | 1469021978788 Marionette TRACE conn2 <- [1,366,null,{}] 06:39:38 INFO - PROCESS | 3336 | 1469021978791 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:38 INFO - PROCESS | 3336 | 1469021978793 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:38 INFO - PROCESS | 3336 | 1469021978906 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 06:39:39 INFO - PROCESS | 3336 | 1469021979029 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:39 INFO - PROCESS | 3336 | 1469021979031 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:39 INFO - PROCESS | 3336 | ++DOCSHELL 16452400 == 31 [pid = 3336] [id = 101] 06:39:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (16452800) [pid = 3336] [serial = 300] [outer = 00000000] 06:39:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (1645B800) [pid = 3336] [serial = 301] [outer = 16452800] 06:39:39 INFO - PROCESS | 3336 | 1469021979076 Marionette DEBUG loaded listener.js 06:39:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (1645F800) [pid = 3336] [serial = 302] [outer = 16452800] 06:39:39 INFO - PROCESS | 3336 | 1469021979468 Marionette TRACE conn2 <- [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]]]}] 06:39:39 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. 06:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 732ms 06:39:39 INFO - PROCESS | 3336 | 1469021979520 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 06:39:39 INFO - PROCESS | 3336 | 1469021979522 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 06:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:39:39 INFO - PROCESS | 3336 | 1469021979525 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:39:39 INFO - PROCESS | 3336 | 1469021979527 Marionette TRACE conn2 <- [1,370,null,{}] 06:39:39 INFO - PROCESS | 3336 | 1469021979531 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:39 INFO - PROCESS | 3336 | 1469021979533 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:39 INFO - PROCESS | 3336 | 1469021979638 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 06:39:39 INFO - PROCESS | 3336 | 1469021979643 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:39 INFO - PROCESS | 3336 | 1469021979645 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:39 INFO - PROCESS | 3336 | ++DOCSHELL 16457000 == 32 [pid = 3336] [id = 102] 06:39:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (16459400) [pid = 3336] [serial = 303] [outer = 00000000] 06:39:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (16B21800) [pid = 3336] [serial = 304] [outer = 16459400] 06:39:39 INFO - PROCESS | 3336 | 1469021979689 Marionette DEBUG loaded listener.js 06:39:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (16EBE400) [pid = 3336] [serial = 305] [outer = 16459400] 06:39:40 INFO - PROCESS | 3336 | 1469021980188 Marionette TRACE conn2 <- [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]]]}] 06:39:40 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. 06:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 732ms 06:39:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:39:40 INFO - PROCESS | 3336 | 1469021980261 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 06:39:40 INFO - PROCESS | 3336 | 1469021980263 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 06:39:40 INFO - PROCESS | 3336 | 1469021980266 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:39:40 INFO - PROCESS | 3336 | 1469021980268 Marionette TRACE conn2 <- [1,374,null,{}] 06:39:40 INFO - PROCESS | 3336 | 1469021980271 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:40 INFO - PROCESS | 3336 | 1469021980277 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:40 INFO - PROCESS | 3336 | 1469021980431 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 06:39:40 INFO - PROCESS | 3336 | 1469021980454 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:40 INFO - PROCESS | 3336 | 1469021980456 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:40 INFO - PROCESS | 3336 | ++DOCSHELL 17ED4800 == 33 [pid = 3336] [id = 103] 06:39:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (17EDE000) [pid = 3336] [serial = 306] [outer = 00000000] 06:39:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (1839B800) [pid = 3336] [serial = 307] [outer = 17EDE000] 06:39:40 INFO - PROCESS | 3336 | 1469021980500 Marionette DEBUG loaded listener.js 06:39:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (183A0C00) [pid = 3336] [serial = 308] [outer = 17EDE000] 06:39:41 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (19CDA000) [pid = 3336] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:39:41 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (1A44C800) [pid = 3336] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:39:41 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (1A944800) [pid = 3336] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:39:41 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (19CDB000) [pid = 3336] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:39:41 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (13EA2800) [pid = 3336] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:39:41 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (114DA000) [pid = 3336] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:39:41 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (17365000) [pid = 3336] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:39:41 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (17EE0400) [pid = 3336] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:39:41 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (10A76400) [pid = 3336] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:39:41 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (13931400) [pid = 3336] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:39:41 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (131E1800) [pid = 3336] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:39:41 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (197EAC00) [pid = 3336] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:39:41 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (128A7400) [pid = 3336] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:39:41 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (19E16C00) [pid = 3336] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:39:41 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (17DED400) [pid = 3336] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:39:41 INFO - PROCESS | 3336 | 1469021981334 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:39:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:39:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1073ms 06:39:41 INFO - PROCESS | 3336 | 1469021981343 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 06:39:41 INFO - PROCESS | 3336 | 1469021981345 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 06:39:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:39:41 INFO - PROCESS | 3336 | 1469021981357 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:39:41 INFO - PROCESS | 3336 | 1469021981359 Marionette TRACE conn2 <- [1,378,null,{}] 06:39:41 INFO - PROCESS | 3336 | 1469021981379 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:41 INFO - PROCESS | 3336 | 1469021981381 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:41 INFO - PROCESS | 3336 | 1469021981455 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 06:39:41 INFO - PROCESS | 3336 | 1469021981462 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:41 INFO - PROCESS | 3336 | 1469021981464 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:41 INFO - PROCESS | 3336 | ++DOCSHELL 11CD7800 == 34 [pid = 3336] [id = 104] 06:39:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (128A7400) [pid = 3336] [serial = 309] [outer = 00000000] 06:39:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (13931400) [pid = 3336] [serial = 310] [outer = 128A7400] 06:39:41 INFO - PROCESS | 3336 | 1469021981555 Marionette DEBUG loaded listener.js 06:39:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (15D5E000) [pid = 3336] [serial = 311] [outer = 128A7400] 06:39:42 INFO - PROCESS | 3336 | 1469021982005 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:39:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:39:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 683ms 06:39:42 INFO - PROCESS | 3336 | 1469021982040 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 06:39:42 INFO - PROCESS | 3336 | 1469021982041 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 06:39:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:39:42 INFO - PROCESS | 3336 | 1469021982045 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:39:42 INFO - PROCESS | 3336 | 1469021982046 Marionette TRACE conn2 <- [1,382,null,{}] 06:39:42 INFO - PROCESS | 3336 | 1469021982050 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:42 INFO - PROCESS | 3336 | 1469021982051 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:42 INFO - PROCESS | 3336 | 1469021982132 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 06:39:42 INFO - PROCESS | 3336 | 1469021982137 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:42 INFO - PROCESS | 3336 | 1469021982139 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:42 INFO - PROCESS | 3336 | ++DOCSHELL 14FF0000 == 35 [pid = 3336] [id = 105] 06:39:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (17364800) [pid = 3336] [serial = 312] [outer = 00000000] 06:39:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (183A2400) [pid = 3336] [serial = 313] [outer = 17364800] 06:39:42 INFO - PROCESS | 3336 | 1469021982181 Marionette DEBUG loaded listener.js 06:39:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (17DED400) [pid = 3336] [serial = 314] [outer = 17364800] 06:39:42 INFO - PROCESS | 3336 | 1469021982649 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:39:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:39:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 618ms 06:39:42 INFO - PROCESS | 3336 | 1469021982677 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 06:39:42 INFO - PROCESS | 3336 | 1469021982679 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 06:39:42 INFO - PROCESS | 3336 | 1469021982683 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:39:42 INFO - PROCESS | 3336 | 1469021982684 Marionette TRACE conn2 <- [1,386,null,{}] 06:39:42 INFO - PROCESS | 3336 | 1469021982688 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:42 INFO - PROCESS | 3336 | 1469021982690 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:42 INFO - PROCESS | 3336 | 1469021982763 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 06:39:42 INFO - PROCESS | 3336 | 1469021982769 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:42 INFO - PROCESS | 3336 | 1469021982771 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:42 INFO - PROCESS | 3336 | ++DOCSHELL 15778C00 == 36 [pid = 3336] [id = 106] 06:39:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (195CAC00) [pid = 3336] [serial = 315] [outer = 00000000] 06:39:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (197EB000) [pid = 3336] [serial = 316] [outer = 195CAC00] 06:39:42 INFO - PROCESS | 3336 | 1469021982812 Marionette DEBUG loaded listener.js 06:39:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (197ECC00) [pid = 3336] [serial = 317] [outer = 195CAC00] 06:39:43 INFO - PROCESS | 3336 | 1469021983313 Marionette TRACE conn2 <- [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]]]}] 06:39:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:39:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 651ms 06:39:43 INFO - PROCESS | 3336 | 1469021983380 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 06:39:43 INFO - PROCESS | 3336 | 1469021983384 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 06:39:43 INFO - PROCESS | 3336 | 1469021983391 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:39:43 INFO - PROCESS | 3336 | 1469021983395 Marionette TRACE conn2 <- [1,390,null,{}] 06:39:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:39:43 INFO - PROCESS | 3336 | 1469021983401 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:43 INFO - PROCESS | 3336 | 1469021983405 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:43 INFO - PROCESS | 3336 | 1469021983524 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 06:39:43 INFO - PROCESS | 3336 | 1469021983606 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:43 INFO - PROCESS | 3336 | 1469021983611 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:43 INFO - PROCESS | 3336 | ++DOCSHELL 11017400 == 37 [pid = 3336] [id = 107] 06:39:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (11018800) [pid = 3336] [serial = 318] [outer = 00000000] 06:39:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (11CDD800) [pid = 3336] [serial = 319] [outer = 11018800] 06:39:43 INFO - PROCESS | 3336 | 1469021983707 Marionette DEBUG loaded listener.js 06:39:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (12A6E800) [pid = 3336] [serial = 320] [outer = 11018800] 06:39:44 INFO - PROCESS | 3336 | 1469021984576 Marionette TRACE conn2 <- [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]]]}] 06:39:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:39:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1236ms 06:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:39:44 INFO - PROCESS | 3336 | 1469021984622 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 06:39:44 INFO - PROCESS | 3336 | 1469021984625 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 06:39:44 INFO - PROCESS | 3336 | 1469021984632 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:39:44 INFO - PROCESS | 3336 | 1469021984636 Marionette TRACE conn2 <- [1,394,null,{}] 06:39:44 INFO - PROCESS | 3336 | 1469021984640 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:44 INFO - PROCESS | 3336 | 1469021984643 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:44 INFO - PROCESS | 3336 | 1469021984756 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 06:39:44 INFO - PROCESS | 3336 | 1469021984837 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:44 INFO - PROCESS | 3336 | 1469021984840 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:44 INFO - PROCESS | 3336 | ++DOCSHELL 139D1C00 == 38 [pid = 3336] [id = 108] 06:39:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (13C3A800) [pid = 3336] [serial = 321] [outer = 00000000] 06:39:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (1429C000) [pid = 3336] [serial = 322] [outer = 13C3A800] 06:39:44 INFO - PROCESS | 3336 | 1469021984983 Marionette DEBUG loaded listener.js 06:39:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (14FF0C00) [pid = 3336] [serial = 323] [outer = 13C3A800] 06:39:45 INFO - PROCESS | 3336 | --DOCSHELL 14FF0000 == 37 [pid = 3336] [id = 105] 06:39:45 INFO - PROCESS | 3336 | --DOCSHELL 11CD7800 == 36 [pid = 3336] [id = 104] 06:39:45 INFO - PROCESS | 3336 | --DOCSHELL 17ED4800 == 35 [pid = 3336] [id = 103] 06:39:45 INFO - PROCESS | 3336 | --DOCSHELL 16457000 == 34 [pid = 3336] [id = 102] 06:39:45 INFO - PROCESS | 3336 | --DOCSHELL 16452400 == 33 [pid = 3336] [id = 101] 06:39:45 INFO - PROCESS | 3336 | --DOCSHELL 157E7400 == 32 [pid = 3336] [id = 100] 06:39:45 INFO - PROCESS | 3336 | --DOCSHELL 13159C00 == 31 [pid = 3336] [id = 99] 06:39:45 INFO - PROCESS | 3336 | --DOCSHELL 114DC800 == 30 [pid = 3336] [id = 98] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (1A44A800) [pid = 3336] [serial = 191] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (1A446800) [pid = 3336] [serial = 262] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (1AB3D800) [pid = 3336] [serial = 265] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (1AB39800) [pid = 3336] [serial = 236] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (1A44F800) [pid = 3336] [serial = 244] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (1A941800) [pid = 3336] [serial = 245] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (1695EC00) [pid = 3336] [serial = 241] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (174F1400) [pid = 3336] [serial = 242] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (13075000) [pid = 3336] [serial = 247] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (13268400) [pid = 3336] [serial = 248] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (1A44A400) [pid = 3336] [serial = 263] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1750AC00) [pid = 3336] [serial = 253] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (175C8800) [pid = 3336] [serial = 254] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1839F000) [pid = 3336] [serial = 256] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1957B800) [pid = 3336] [serial = 257] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (12B0BC00) [pid = 3336] [serial = 238] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (130B2800) [pid = 3336] [serial = 239] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (13EA6400) [pid = 3336] [serial = 250] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (14FF4400) [pid = 3336] [serial = 251] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (167AEC00) [pid = 3336] [serial = 268] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1AC04000) [pid = 3336] [serial = 266] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (167B5400) [pid = 3336] [serial = 269] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (19C38000) [pid = 3336] [serial = 259] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (19C39400) [pid = 3336] [serial = 260] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (197E8800) [pid = 3336] [serial = 272] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (1957EC00) [pid = 3336] [serial = 271] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (1AC7A000) [pid = 3336] [serial = 275] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (1AC71800) [pid = 3336] [serial = 274] [outer = 00000000] [url = about:blank] 06:39:45 INFO - PROCESS | 3336 | 1469021985959 Marionette TRACE conn2 <- [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]]]}] 06:39:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:39:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1366ms 06:39:46 INFO - PROCESS | 3336 | 1469021986013 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 06:39:46 INFO - PROCESS | 3336 | 1469021986017 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 06:39:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:39:46 INFO - PROCESS | 3336 | 1469021986022 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:39:46 INFO - PROCESS | 3336 | 1469021986025 Marionette TRACE conn2 <- [1,398,null,{}] 06:39:46 INFO - PROCESS | 3336 | 1469021986030 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:46 INFO - PROCESS | 3336 | 1469021986033 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:46 INFO - PROCESS | 3336 | 1469021986154 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 06:39:46 INFO - PROCESS | 3336 | 1469021986208 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:46 INFO - PROCESS | 3336 | 1469021986211 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:46 INFO - PROCESS | 3336 | ++DOCSHELL 1100D400 == 31 [pid = 3336] [id = 109] 06:39:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (1100D800) [pid = 3336] [serial = 324] [outer = 00000000] 06:39:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (11CD9800) [pid = 3336] [serial = 325] [outer = 1100D800] 06:39:46 INFO - PROCESS | 3336 | 1469021986257 Marionette DEBUG loaded listener.js 06:39:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (12B0BC00) [pid = 3336] [serial = 326] [outer = 1100D800] 06:39:46 INFO - PROCESS | 3336 | 1469021986741 Marionette TRACE conn2 <- [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]]]}] 06:39:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:39:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 764ms 06:39:46 INFO - PROCESS | 3336 | 1469021986799 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 06:39:46 INFO - PROCESS | 3336 | 1469021986803 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 06:39:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:39:46 INFO - PROCESS | 3336 | 1469021986809 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:39:46 INFO - PROCESS | 3336 | 1469021986811 Marionette TRACE conn2 <- [1,402,null,{}] 06:39:46 INFO - PROCESS | 3336 | 1469021986815 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:46 INFO - PROCESS | 3336 | 1469021986817 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:46 INFO - PROCESS | 3336 | 1469021986905 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 06:39:46 INFO - PROCESS | 3336 | 1469021986918 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:46 INFO - PROCESS | 3336 | 1469021986920 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:46 INFO - PROCESS | 3336 | ++DOCSHELL 139CB800 == 32 [pid = 3336] [id = 110] 06:39:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (139CBC00) [pid = 3336] [serial = 327] [outer = 00000000] 06:39:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (13C96C00) [pid = 3336] [serial = 328] [outer = 139CBC00] 06:39:46 INFO - PROCESS | 3336 | 1469021986969 Marionette DEBUG loaded listener.js 06:39:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (14297800) [pid = 3336] [serial = 329] [outer = 139CBC00] 06:39:47 INFO - PROCESS | 3336 | 1469021987428 Marionette TRACE conn2 <- [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]]]}] 06:39:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:39:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 667ms 06:39:47 INFO - PROCESS | 3336 | 1469021987447 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 06:39:47 INFO - PROCESS | 3336 | 1469021987449 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 06:39:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:39:47 INFO - PROCESS | 3336 | 1469021987453 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:39:47 INFO - PROCESS | 3336 | 1469021987456 Marionette TRACE conn2 <- [1,406,null,{}] 06:39:47 INFO - PROCESS | 3336 | 1469021987466 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:47 INFO - PROCESS | 3336 | 1469021987471 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:47 INFO - PROCESS | 3336 | 1469021987627 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 06:39:47 INFO - PROCESS | 3336 | 1469021987707 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:47 INFO - PROCESS | 3336 | 1469021987710 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:47 INFO - PROCESS | 3336 | ++DOCSHELL 16456000 == 33 [pid = 3336] [id = 111] 06:39:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (16456400) [pid = 3336] [serial = 330] [outer = 00000000] 06:39:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (1645CC00) [pid = 3336] [serial = 331] [outer = 16456400] 06:39:47 INFO - PROCESS | 3336 | 1469021987757 Marionette DEBUG loaded listener.js 06:39:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1695EC00) [pid = 3336] [serial = 332] [outer = 16456400] 06:39:48 INFO - PROCESS | 3336 | 1469021988140 Marionette TRACE conn2 <- [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]]]}] 06:39:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:39:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 732ms 06:39:48 INFO - PROCESS | 3336 | 1469021988184 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 06:39:48 INFO - PROCESS | 3336 | 1469021988186 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 06:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:39:48 INFO - PROCESS | 3336 | 1469021988190 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:39:48 INFO - PROCESS | 3336 | 1469021988191 Marionette TRACE conn2 <- [1,410,null,{}] 06:39:48 INFO - PROCESS | 3336 | 1469021988195 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:48 INFO - PROCESS | 3336 | 1469021988196 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:48 INFO - PROCESS | 3336 | 1469021988313 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 06:39:48 INFO - PROCESS | 3336 | 1469021988325 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:48 INFO - PROCESS | 3336 | 1469021988327 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:48 INFO - PROCESS | 3336 | ++DOCSHELL 16D3D000 == 34 [pid = 3336] [id = 112] 06:39:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (16E36800) [pid = 3336] [serial = 333] [outer = 00000000] 06:39:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (17514400) [pid = 3336] [serial = 334] [outer = 16E36800] 06:39:48 INFO - PROCESS | 3336 | 1469021988419 Marionette DEBUG loaded listener.js 06:39:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (175C5C00) [pid = 3336] [serial = 335] [outer = 16E36800] 06:39:48 INFO - PROCESS | 3336 | 1469021988873 Marionette TRACE conn2 <- [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]]]}] 06:39:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:39:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 732ms 06:39:48 INFO - PROCESS | 3336 | 1469021988923 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 06:39:48 INFO - PROCESS | 3336 | 1469021988925 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 06:39:48 INFO - PROCESS | 3336 | 1469021988928 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:39:48 INFO - PROCESS | 3336 | 1469021988930 Marionette TRACE conn2 <- [1,414,null,{}] 06:39:48 INFO - PROCESS | 3336 | 1469021988933 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:48 INFO - PROCESS | 3336 | 1469021988935 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:49 INFO - PROCESS | 3336 | 1469021989064 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 06:39:49 INFO - PROCESS | 3336 | 1469021989085 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:49 INFO - PROCESS | 3336 | 1469021989087 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:49 INFO - PROCESS | 3336 | ++DOCSHELL 174E9C00 == 35 [pid = 3336] [id = 113] 06:39:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (17D57400) [pid = 3336] [serial = 336] [outer = 00000000] 06:39:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (18399800) [pid = 3336] [serial = 337] [outer = 17D57400] 06:39:49 INFO - PROCESS | 3336 | 1469021989130 Marionette DEBUG loaded listener.js 06:39:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (183A2000) [pid = 3336] [serial = 338] [outer = 17D57400] 06:39:49 INFO - PROCESS | 3336 | 1469021989632 Marionette TRACE conn2 <- [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]]]}] 06:39:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:39:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 716ms 06:39:49 INFO - PROCESS | 3336 | 1469021989668 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 06:39:49 INFO - PROCESS | 3336 | 1469021989670 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 06:39:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:39:49 INFO - PROCESS | 3336 | 1469021989674 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:39:49 INFO - PROCESS | 3336 | 1469021989675 Marionette TRACE conn2 <- [1,418,null,{}] 06:39:49 INFO - PROCESS | 3336 | 1469021989679 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:49 INFO - PROCESS | 3336 | 1469021989684 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:49 INFO - PROCESS | 3336 | 1469021989815 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 06:39:49 INFO - PROCESS | 3336 | 1469021989880 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:49 INFO - PROCESS | 3336 | 1469021989882 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:49 INFO - PROCESS | 3336 | ++DOCSHELL 1311B400 == 36 [pid = 3336] [id = 114] 06:39:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (18395000) [pid = 3336] [serial = 339] [outer = 00000000] 06:39:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (19C3F400) [pid = 3336] [serial = 340] [outer = 18395000] 06:39:49 INFO - PROCESS | 3336 | 1469021989925 Marionette DEBUG loaded listener.js 06:39:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (19C40800) [pid = 3336] [serial = 341] [outer = 18395000] 06:39:50 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (13070800) [pid = 3336] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:39:50 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1315B400) [pid = 3336] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:39:50 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (11A47400) [pid = 3336] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:39:50 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (157E7C00) [pid = 3336] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:39:50 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (16452800) [pid = 3336] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:39:50 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (0C76B800) [pid = 3336] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:39:50 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (13C39400) [pid = 3336] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:39:50 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (15F2F000) [pid = 3336] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:39:50 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (16453400) [pid = 3336] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:39:50 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (16459400) [pid = 3336] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:39:50 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (17EDE000) [pid = 3336] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:39:50 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (128A7400) [pid = 3336] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:39:50 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (17364800) [pid = 3336] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:39:50 INFO - PROCESS | 3336 | 1469021990837 Marionette TRACE conn2 <- [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]]]}] 06:39:50 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 06:39:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1188ms 06:39:50 INFO - PROCESS | 3336 | 1469021990850 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 06:39:50 INFO - PROCESS | 3336 | 1469021990852 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 06:39:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:39:50 INFO - PROCESS | 3336 | 1469021990855 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:39:50 INFO - PROCESS | 3336 | 1469021990857 Marionette TRACE conn2 <- [1,422,null,{}] 06:39:50 INFO - PROCESS | 3336 | 1469021990861 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:50 INFO - PROCESS | 3336 | 1469021990863 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:50 INFO - PROCESS | 3336 | 1469021990985 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 06:39:51 INFO - PROCESS | 3336 | 1469021990990 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:51 INFO - PROCESS | 3336 | 1469021990992 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:51 INFO - PROCESS | 3336 | ++DOCSHELL 13C39400 == 37 [pid = 3336] [id = 115] 06:39:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (13EA0000) [pid = 3336] [serial = 342] [outer = 00000000] 06:39:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (15F2D000) [pid = 3336] [serial = 343] [outer = 13EA0000] 06:39:51 INFO - PROCESS | 3336 | 1469021991034 Marionette DEBUG loaded listener.js 06:39:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (15F2F000) [pid = 3336] [serial = 344] [outer = 13EA0000] 06:39:51 INFO - PROCESS | 3336 | 1469021991947 Marionette TRACE conn2 <- [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]]]}] 06:39:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:39:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1074ms 06:39:51 INFO - PROCESS | 3336 | 1469021991960 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 06:39:51 INFO - PROCESS | 3336 | 1469021991962 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 06:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:39:51 INFO - PROCESS | 3336 | 1469021991966 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:39:51 INFO - PROCESS | 3336 | 1469021991968 Marionette TRACE conn2 <- [1,426,null,{}] 06:39:51 INFO - PROCESS | 3336 | 1469021991972 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:51 INFO - PROCESS | 3336 | 1469021991973 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:52 INFO - PROCESS | 3336 | 1469021992089 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 06:39:52 INFO - PROCESS | 3336 | 1469021992097 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:52 INFO - PROCESS | 3336 | 1469021992099 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:52 INFO - PROCESS | 3336 | ++DOCSHELL 13155000 == 38 [pid = 3336] [id = 116] 06:39:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (15F23C00) [pid = 3336] [serial = 345] [outer = 00000000] 06:39:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (19C3F000) [pid = 3336] [serial = 346] [outer = 15F23C00] 06:39:52 INFO - PROCESS | 3336 | 1469021992141 Marionette DEBUG loaded listener.js 06:39:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (19E17800) [pid = 3336] [serial = 347] [outer = 15F23C00] 06:39:52 INFO - PROCESS | 3336 | 1469021992594 Marionette TRACE conn2 <- [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] 06:39:52 INFO - PROCESS | 3336 | 1469021992707 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 06:39:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:39:52 INFO - PROCESS | 3336 | 1469021992714 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:39:52 INFO - PROCESS | 3336 | 1469021992718 Marionette TRACE conn2 <- [1,430,null,{}] 06:39:52 INFO - PROCESS | 3336 | 1469021992725 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:52 INFO - PROCESS | 3336 | 1469021992729 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:52 INFO - PROCESS | 3336 | 1469021992849 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 06:39:52 INFO - PROCESS | 3336 | 1469021992936 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:52 INFO - PROCESS | 3336 | 1469021992940 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:52 INFO - PROCESS | 3336 | ++DOCSHELL 11015C00 == 39 [pid = 3336] [id = 117] 06:39:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (1143F400) [pid = 3336] [serial = 348] [outer = 00000000] 06:39:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (12B0F800) [pid = 3336] [serial = 349] [outer = 1143F400] 06:39:53 INFO - PROCESS | 3336 | 1469021992996 Marionette DEBUG loaded listener.js 06:39:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1314B800) [pid = 3336] [serial = 350] [outer = 1143F400] 06:39:53 INFO - PROCESS | 3336 | 1469021993620 Marionette TRACE conn2 <- [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]]]}] 06:39:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:39:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 976ms 06:39:53 INFO - PROCESS | 3336 | 1469021993693 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 06:39:53 INFO - PROCESS | 3336 | 1469021993698 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 06:39:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:39:53 INFO - PROCESS | 3336 | 1469021993704 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:39:53 INFO - PROCESS | 3336 | 1469021993707 Marionette TRACE conn2 <- [1,434,null,{}] 06:39:53 INFO - PROCESS | 3336 | 1469021993711 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:53 INFO - PROCESS | 3336 | 1469021993714 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:53 INFO - PROCESS | 3336 | 1469021993826 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 06:39:53 INFO - PROCESS | 3336 | 1469021993907 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:53 INFO - PROCESS | 3336 | 1469021993910 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:53 INFO - PROCESS | 3336 | ++DOCSHELL 157EEC00 == 40 [pid = 3336] [id = 118] 06:39:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (15F21800) [pid = 3336] [serial = 351] [outer = 00000000] 06:39:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (15F2FC00) [pid = 3336] [serial = 352] [outer = 15F21800] 06:39:54 INFO - PROCESS | 3336 | 1469021994005 Marionette DEBUG loaded listener.js 06:39:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (167B4400) [pid = 3336] [serial = 353] [outer = 15F21800] 06:39:54 INFO - PROCESS | 3336 | 1469021994595 Marionette TRACE conn2 <- [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]]]}] 06:39:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:39:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 943ms 06:39:54 INFO - PROCESS | 3336 | 1469021994643 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 06:39:54 INFO - PROCESS | 3336 | 1469021994646 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 06:39:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:39:54 INFO - PROCESS | 3336 | 1469021994650 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:39:54 INFO - PROCESS | 3336 | 1469021994653 Marionette TRACE conn2 <- [1,438,null,{}] 06:39:54 INFO - PROCESS | 3336 | 1469021994664 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:54 INFO - PROCESS | 3336 | 1469021994669 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:54 INFO - PROCESS | 3336 | 1469021994773 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 06:39:54 INFO - PROCESS | 3336 | 1469021994871 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:54 INFO - PROCESS | 3336 | 1469021994874 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:54 INFO - PROCESS | 3336 | ++DOCSHELL 197E8400 == 41 [pid = 3336] [id = 119] 06:39:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (197E8C00) [pid = 3336] [serial = 354] [outer = 00000000] 06:39:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (19CDAC00) [pid = 3336] [serial = 355] [outer = 197E8C00] 06:39:54 INFO - PROCESS | 3336 | 1469021994929 Marionette DEBUG loaded listener.js 06:39:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (19F95800) [pid = 3336] [serial = 356] [outer = 197E8C00] 06:39:55 INFO - PROCESS | 3336 | 1469021995523 Marionette TRACE conn2 <- [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]]]}] 06:39:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:39:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 927ms 06:39:55 INFO - PROCESS | 3336 | 1469021995586 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 06:39:55 INFO - PROCESS | 3336 | 1469021995589 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 06:39:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:39:55 INFO - PROCESS | 3336 | 1469021995593 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:39:55 INFO - PROCESS | 3336 | 1469021995595 Marionette TRACE conn2 <- [1,442,null,{}] 06:39:55 INFO - PROCESS | 3336 | 1469021995598 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:55 INFO - PROCESS | 3336 | 1469021995600 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:55 INFO - PROCESS | 3336 | 1469021995692 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 06:39:55 INFO - PROCESS | 3336 | 1469021995783 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:55 INFO - PROCESS | 3336 | 1469021995786 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:55 INFO - PROCESS | 3336 | ++DOCSHELL 1A442C00 == 42 [pid = 3336] [id = 120] 06:39:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (1A443400) [pid = 3336] [serial = 357] [outer = 00000000] 06:39:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (1A448000) [pid = 3336] [serial = 358] [outer = 1A443400] 06:39:55 INFO - PROCESS | 3336 | 1469021995845 Marionette DEBUG loaded listener.js 06:39:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (1A57E400) [pid = 3336] [serial = 359] [outer = 1A443400] 06:39:56 INFO - PROCESS | 3336 | 1469021996406 Marionette TRACE conn2 <- [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]]]}] 06:39:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:39:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 878ms 06:39:56 INFO - PROCESS | 3336 | 1469021996468 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 06:39:56 INFO - PROCESS | 3336 | 1469021996470 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 06:39:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:39:56 INFO - PROCESS | 3336 | 1469021996474 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:39:56 INFO - PROCESS | 3336 | 1469021996476 Marionette TRACE conn2 <- [1,446,null,{}] 06:39:56 INFO - PROCESS | 3336 | 1469021996480 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:56 INFO - PROCESS | 3336 | 1469021996482 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:56 INFO - PROCESS | 3336 | 1469021996580 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 06:39:56 INFO - PROCESS | 3336 | 1469021996674 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:56 INFO - PROCESS | 3336 | 1469021996676 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:56 INFO - PROCESS | 3336 | ++DOCSHELL 1A2F3400 == 43 [pid = 3336] [id = 121] 06:39:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (1A448C00) [pid = 3336] [serial = 360] [outer = 00000000] 06:39:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (1A58A000) [pid = 3336] [serial = 361] [outer = 1A448C00] 06:39:56 INFO - PROCESS | 3336 | 1469021996727 Marionette DEBUG loaded listener.js 06:39:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (1A58D400) [pid = 3336] [serial = 362] [outer = 1A448C00] 06:39:57 INFO - PROCESS | 3336 | 1469021997490 Marionette TRACE conn2 <- [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]]]}] 06:39:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:39:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1090ms 06:39:57 INFO - PROCESS | 3336 | 1469021997568 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 06:39:57 INFO - PROCESS | 3336 | 1469021997572 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 06:39:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:39:57 INFO - PROCESS | 3336 | 1469021997578 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:39:57 INFO - PROCESS | 3336 | 1469021997581 Marionette TRACE conn2 <- [1,450,null,{}] 06:39:57 INFO - PROCESS | 3336 | 1469021997586 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:57 INFO - PROCESS | 3336 | 1469021997589 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:57 INFO - PROCESS | 3336 | 1469021997741 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 06:39:57 INFO - PROCESS | 3336 | 1469021997818 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:57 INFO - PROCESS | 3336 | 1469021997822 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:57 INFO - PROCESS | 3336 | ++DOCSHELL 1306E000 == 44 [pid = 3336] [id = 122] 06:39:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (13115400) [pid = 3336] [serial = 363] [outer = 00000000] 06:39:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (13165C00) [pid = 3336] [serial = 364] [outer = 13115400] 06:39:57 INFO - PROCESS | 3336 | 1469021997919 Marionette DEBUG loaded listener.js 06:39:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (132CE800) [pid = 3336] [serial = 365] [outer = 13115400] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 13C39400 == 43 [pid = 3336] [id = 115] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 1311B400 == 42 [pid = 3336] [id = 114] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 174E9C00 == 41 [pid = 3336] [id = 113] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 16D3D000 == 40 [pid = 3336] [id = 112] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 16456000 == 39 [pid = 3336] [id = 111] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 139CB800 == 38 [pid = 3336] [id = 110] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 1100D400 == 37 [pid = 3336] [id = 109] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 15778C00 == 36 [pid = 3336] [id = 106] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 11017400 == 35 [pid = 3336] [id = 107] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 0C779000 == 34 [pid = 3336] [id = 97] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 139D1C00 == 33 [pid = 3336] [id = 108] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 1A442C00 == 32 [pid = 3336] [id = 120] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 1A2F3400 == 31 [pid = 3336] [id = 121] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 197E8400 == 30 [pid = 3336] [id = 119] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 13155000 == 29 [pid = 3336] [id = 116] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 11015C00 == 28 [pid = 3336] [id = 117] 06:39:58 INFO - PROCESS | 3336 | --DOCSHELL 157EEC00 == 27 [pid = 3336] [id = 118] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (13148000) [pid = 3336] [serial = 289] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (131E9C00) [pid = 3336] [serial = 295] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (13267C00) [pid = 3336] [serial = 296] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (12A6E400) [pid = 3336] [serial = 292] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (12B03C00) [pid = 3336] [serial = 293] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (15D66800) [pid = 3336] [serial = 298] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (1645B800) [pid = 3336] [serial = 301] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (1645F800) [pid = 3336] [serial = 302] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (10FBA800) [pid = 3336] [serial = 278] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (10560800) [pid = 3336] [serial = 277] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (15D5B800) [pid = 3336] [serial = 281] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (145F2400) [pid = 3336] [serial = 280] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (17509C00) [pid = 3336] [serial = 284] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1695D800) [pid = 3336] [serial = 283] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (17DF7400) [pid = 3336] [serial = 287] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1645BC00) [pid = 3336] [serial = 286] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (16EBE400) [pid = 3336] [serial = 305] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (197EB000) [pid = 3336] [serial = 316] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (16B21800) [pid = 3336] [serial = 304] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (1839B800) [pid = 3336] [serial = 307] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (15D5E000) [pid = 3336] [serial = 311] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (13931400) [pid = 3336] [serial = 310] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (183A0C00) [pid = 3336] [serial = 308] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (13161800) [pid = 3336] [serial = 290] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (17DED400) [pid = 3336] [serial = 314] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (183A2400) [pid = 3336] [serial = 313] [outer = 00000000] [url = about:blank] 06:39:58 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (15F25800) [pid = 3336] [serial = 299] [outer = 00000000] [url = about:blank] 06:39:59 INFO - PROCESS | 3336 | 1469021999117 Marionette TRACE conn2 <- [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] 06:39:59 INFO - PROCESS | 3336 | 1469021999169 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 06:39:59 INFO - PROCESS | 3336 | 1469021999174 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:39:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:39:59 INFO - PROCESS | 3336 | 1469021999177 Marionette TRACE conn2 <- [1,454,null,{}] 06:39:59 INFO - PROCESS | 3336 | 1469021999182 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:59 INFO - PROCESS | 3336 | 1469021999185 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:59 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 06:39:59 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 06:39:59 INFO - PROCESS | 3336 | 1469021999305 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 06:39:59 INFO - PROCESS | 3336 | 1469021999382 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:59 INFO - PROCESS | 3336 | 1469021999384 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:39:59 INFO - PROCESS | 3336 | ++DOCSHELL 10EA7400 == 28 [pid = 3336] [id = 123] 06:39:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (10FBA800) [pid = 3336] [serial = 366] [outer = 00000000] 06:39:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (12828000) [pid = 3336] [serial = 367] [outer = 10FBA800] 06:39:59 INFO - PROCESS | 3336 | 1469021999431 Marionette DEBUG loaded listener.js 06:39:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (12A74000) [pid = 3336] [serial = 368] [outer = 10FBA800] 06:39:59 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:59 INFO - PROCESS | 3336 | 1469021999875 Marionette TRACE conn2 <- [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]]]}] 06:39:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:39:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 732ms 06:39:59 INFO - PROCESS | 3336 | 1469021999908 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 06:39:59 INFO - PROCESS | 3336 | 1469021999913 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 06:39:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:39:59 INFO - PROCESS | 3336 | 1469021999919 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:39:59 INFO - PROCESS | 3336 | 1469021999922 Marionette TRACE conn2 <- [1,458,null,{}] 06:39:59 INFO - PROCESS | 3336 | 1469021999925 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:59 INFO - PROCESS | 3336 | 1469021999928 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:00 INFO - PROCESS | 3336 | 1469022000011 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 06:40:00 INFO - PROCESS | 3336 | 1469022000017 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:00 INFO - PROCESS | 3336 | 1469022000020 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:00 INFO - PROCESS | 3336 | ++DOCSHELL 13162800 == 29 [pid = 3336] [id = 124] 06:40:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (131E3000) [pid = 3336] [serial = 369] [outer = 00000000] 06:40:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (13266C00) [pid = 3336] [serial = 370] [outer = 131E3000] 06:40:00 INFO - PROCESS | 3336 | 1469022000065 Marionette DEBUG loaded listener.js 06:40:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (1391C000) [pid = 3336] [serial = 371] [outer = 131E3000] 06:40:00 INFO - PROCESS | 3336 | 1469022000555 Marionette TRACE conn2 <- [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] 06:40:00 INFO - PROCESS | 3336 | 1469022000595 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 06:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:40:00 INFO - PROCESS | 3336 | 1469022000599 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:40:00 INFO - PROCESS | 3336 | 1469022000602 Marionette TRACE conn2 <- [1,462,null,{}] 06:40:00 INFO - PROCESS | 3336 | 1469022000613 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:00 INFO - PROCESS | 3336 | 1469022000617 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:00 INFO - PROCESS | 3336 | 1469022000697 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 06:40:00 INFO - PROCESS | 3336 | 1469022000706 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:00 INFO - PROCESS | 3336 | 1469022000710 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:00 INFO - PROCESS | 3336 | ++DOCSHELL 15F23000 == 30 [pid = 3336] [id = 125] 06:40:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (15F23400) [pid = 3336] [serial = 372] [outer = 00000000] 06:40:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (15F27400) [pid = 3336] [serial = 373] [outer = 15F23400] 06:40:00 INFO - PROCESS | 3336 | 1469022000785 Marionette DEBUG loaded listener.js 06:40:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (15F2E400) [pid = 3336] [serial = 374] [outer = 15F23400] 06:40:01 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:01 INFO - PROCESS | 3336 | 1469022001298 Marionette TRACE conn2 <- [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] 06:40:01 INFO - PROCESS | 3336 | 1469022001335 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 06:40:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:40:01 INFO - PROCESS | 3336 | 1469022001338 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:40:01 INFO - PROCESS | 3336 | 1469022001340 Marionette TRACE conn2 <- [1,466,null,{}] 06:40:01 INFO - PROCESS | 3336 | 1469022001347 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:01 INFO - PROCESS | 3336 | 1469022001349 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:01 INFO - PROCESS | 3336 | 1469022001455 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 06:40:01 INFO - PROCESS | 3336 | 1469022001461 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:01 INFO - PROCESS | 3336 | 1469022001463 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:01 INFO - PROCESS | 3336 | ++DOCSHELL 1645F800 == 31 [pid = 3336] [id = 126] 06:40:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (1645FC00) [pid = 3336] [serial = 375] [outer = 00000000] 06:40:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (16B1E000) [pid = 3336] [serial = 376] [outer = 1645FC00] 06:40:01 INFO - PROCESS | 3336 | 1469022001506 Marionette DEBUG loaded listener.js 06:40:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (16E2D000) [pid = 3336] [serial = 377] [outer = 1645FC00] 06:40:01 INFO - PROCESS | 3336 | 1469022001954 Marionette TRACE conn2 <- [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] 06:40:01 INFO - PROCESS | 3336 | 1469022001978 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 06:40:02 INFO - PROCESS | 3336 | 1469022001981 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:40:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:40:02 INFO - PROCESS | 3336 | 1469022001983 Marionette TRACE conn2 <- [1,470,null,{}] 06:40:02 INFO - PROCESS | 3336 | 1469022001987 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:02 INFO - PROCESS | 3336 | 1469022001990 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:02 INFO - PROCESS | 3336 | 1469022002185 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 06:40:02 INFO - PROCESS | 3336 | 1469022002208 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:02 INFO - PROCESS | 3336 | 1469022002211 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:02 INFO - PROCESS | 3336 | ++DOCSHELL 16EC1800 == 32 [pid = 3336] [id = 127] 06:40:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (17368000) [pid = 3336] [serial = 378] [outer = 00000000] 06:40:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (175C0C00) [pid = 3336] [serial = 379] [outer = 17368000] 06:40:02 INFO - PROCESS | 3336 | 1469022002257 Marionette DEBUG loaded listener.js 06:40:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (175C8400) [pid = 3336] [serial = 380] [outer = 17368000] 06:40:02 INFO - PROCESS | 3336 | 1469022002689 Marionette TRACE conn2 <- [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]]]}] 06:40:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:40:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 764ms 06:40:02 INFO - PROCESS | 3336 | 1469022002756 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 06:40:02 INFO - PROCESS | 3336 | 1469022002758 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 06:40:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:40:02 INFO - PROCESS | 3336 | 1469022002761 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:40:02 INFO - PROCESS | 3336 | 1469022002763 Marionette TRACE conn2 <- [1,474,null,{}] 06:40:02 INFO - PROCESS | 3336 | 1469022002766 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:02 INFO - PROCESS | 3336 | 1469022002771 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:02 INFO - PROCESS | 3336 | 1469022002948 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 06:40:02 INFO - PROCESS | 3336 | 1469022002958 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:02 INFO - PROCESS | 3336 | 1469022002960 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:02 INFO - PROCESS | 3336 | ++DOCSHELL 1839A000 == 33 [pid = 3336] [id = 128] 06:40:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (1839A400) [pid = 3336] [serial = 381] [outer = 00000000] 06:40:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (19575C00) [pid = 3336] [serial = 382] [outer = 1839A400] 06:40:03 INFO - PROCESS | 3336 | 1469022003003 Marionette DEBUG loaded listener.js 06:40:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (195C6C00) [pid = 3336] [serial = 383] [outer = 1839A400] 06:40:03 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (15F23C00) [pid = 3336] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:40:03 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (1100D800) [pid = 3336] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:40:03 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (13C3A800) [pid = 3336] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:40:03 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (139CBC00) [pid = 3336] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:40:03 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (17D57400) [pid = 3336] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:40:03 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (16E36800) [pid = 3336] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:40:03 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (18395000) [pid = 3336] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:40:03 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (16456400) [pid = 3336] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:40:03 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (13EA0000) [pid = 3336] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:40:03 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (11018800) [pid = 3336] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:40:03 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (195CAC00) [pid = 3336] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:40:03 INFO - PROCESS | 3336 | 1469022003724 Marionette TRACE conn2 <- [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]]]}] 06:40:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:40:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1041ms 06:40:03 INFO - PROCESS | 3336 | 1469022003831 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 06:40:03 INFO - PROCESS | 3336 | 1469022003833 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 06:40:03 INFO - PROCESS | 3336 | 1469022003836 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:40:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:40:03 INFO - PROCESS | 3336 | 1469022003837 Marionette TRACE conn2 <- [1,478,null,{}] 06:40:03 INFO - PROCESS | 3336 | 1469022003842 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:03 INFO - PROCESS | 3336 | 1469022003844 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:03 INFO - PROCESS | 3336 | 1469022003917 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 06:40:04 INFO - PROCESS | 3336 | 1469022003997 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:04 INFO - PROCESS | 3336 | 1469022003999 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:04 INFO - PROCESS | 3336 | ++DOCSHELL 1314A400 == 34 [pid = 3336] [id = 129] 06:40:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1314CC00) [pid = 3336] [serial = 384] [outer = 00000000] 06:40:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (157F0400) [pid = 3336] [serial = 385] [outer = 1314CC00] 06:40:04 INFO - PROCESS | 3336 | 1469022004042 Marionette DEBUG loaded listener.js 06:40:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (16E36800) [pid = 3336] [serial = 386] [outer = 1314CC00] 06:40:04 INFO - PROCESS | 3336 | 1469022004390 Marionette TRACE conn2 <- [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]]]}] 06:40:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 618ms 06:40:04 INFO - PROCESS | 3336 | 1469022004433 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 06:40:04 INFO - PROCESS | 3336 | 1469022004436 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 06:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:40:04 INFO - PROCESS | 3336 | 1469022004439 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:40:04 INFO - PROCESS | 3336 | 1469022004440 Marionette TRACE conn2 <- [1,482,null,{}] 06:40:04 INFO - PROCESS | 3336 | 1469022004445 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:04 INFO - PROCESS | 3336 | 1469022004448 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:04 INFO - PROCESS | 3336 | 1469022004571 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 06:40:04 INFO - PROCESS | 3336 | 1469022004579 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:04 INFO - PROCESS | 3336 | 1469022004581 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:04 INFO - PROCESS | 3336 | ++DOCSHELL 13C9F400 == 35 [pid = 3336] [id = 130] 06:40:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (145F1000) [pid = 3336] [serial = 387] [outer = 00000000] 06:40:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (197EA400) [pid = 3336] [serial = 388] [outer = 145F1000] 06:40:04 INFO - PROCESS | 3336 | 1469022004671 Marionette DEBUG loaded listener.js 06:40:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (197EA800) [pid = 3336] [serial = 389] [outer = 145F1000] 06:40:05 INFO - PROCESS | 3336 | 1469022005062 Marionette TRACE conn2 <- [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]]]}] 06:40:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 667ms 06:40:05 INFO - PROCESS | 3336 | 1469022005110 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 06:40:05 INFO - PROCESS | 3336 | 1469022005112 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 06:40:05 INFO - PROCESS | 3336 | 1469022005115 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:40:05 INFO - PROCESS | 3336 | 1469022005117 Marionette TRACE conn2 <- [1,486,null,{}] 06:40:05 INFO - PROCESS | 3336 | 1469022005120 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:05 INFO - PROCESS | 3336 | 1469022005122 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:05 INFO - PROCESS | 3336 | 1469022005225 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 06:40:05 INFO - PROCESS | 3336 | 1469022005264 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:05 INFO - PROCESS | 3336 | 1469022005266 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:05 INFO - PROCESS | 3336 | ++DOCSHELL 15F22C00 == 36 [pid = 3336] [id = 131] 06:40:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (19571800) [pid = 3336] [serial = 390] [outer = 00000000] 06:40:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (19F86800) [pid = 3336] [serial = 391] [outer = 19571800] 06:40:05 INFO - PROCESS | 3336 | 1469022005312 Marionette DEBUG loaded listener.js 06:40:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (19F88400) [pid = 3336] [serial = 392] [outer = 19571800] 06:40:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (197EA000) [pid = 3336] [serial = 393] [outer = 1B1AA000] 06:40:06 INFO - PROCESS | 3336 | 1469022006015 Marionette TRACE conn2 <- [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]]]}] 06:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 927ms 06:40:06 INFO - PROCESS | 3336 | 1469022006055 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 06:40:06 INFO - PROCESS | 3336 | 1469022006059 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 06:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:40:06 INFO - PROCESS | 3336 | 1469022006065 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:40:06 INFO - PROCESS | 3336 | 1469022006068 Marionette TRACE conn2 <- [1,490,null,{}] 06:40:06 INFO - PROCESS | 3336 | 1469022006074 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:06 INFO - PROCESS | 3336 | 1469022006077 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:06 INFO - PROCESS | 3336 | 1469022006195 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 06:40:06 INFO - PROCESS | 3336 | 1469022006277 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:06 INFO - PROCESS | 3336 | 1469022006282 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:06 INFO - PROCESS | 3336 | ++DOCSHELL 10A76C00 == 37 [pid = 3336] [id = 132] 06:40:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (10A7B800) [pid = 3336] [serial = 394] [outer = 00000000] 06:40:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (12A34400) [pid = 3336] [serial = 395] [outer = 10A7B800] 06:40:06 INFO - PROCESS | 3336 | 1469022006395 Marionette DEBUG loaded listener.js 06:40:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (13155C00) [pid = 3336] [serial = 396] [outer = 10A7B800] 06:40:07 INFO - PROCESS | 3336 | 1469022007173 Marionette TRACE conn2 <- [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]]]}] 06:40:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1139ms 06:40:07 INFO - PROCESS | 3336 | 1469022007228 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 06:40:07 INFO - PROCESS | 3336 | 1469022007233 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 06:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:40:07 INFO - PROCESS | 3336 | 1469022007262 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:40:07 INFO - PROCESS | 3336 | 1469022007265 Marionette TRACE conn2 <- [1,494,null,{}] 06:40:07 INFO - PROCESS | 3336 | 1469022007271 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:07 INFO - PROCESS | 3336 | 1469022007274 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:07 INFO - PROCESS | 3336 | 1469022007395 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 06:40:07 INFO - PROCESS | 3336 | 1469022007468 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:07 INFO - PROCESS | 3336 | 1469022007471 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:07 INFO - PROCESS | 3336 | ++DOCSHELL 13C99400 == 38 [pid = 3336] [id = 133] 06:40:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (13E9FC00) [pid = 3336] [serial = 397] [outer = 00000000] 06:40:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (157E7400) [pid = 3336] [serial = 398] [outer = 13E9FC00] 06:40:07 INFO - PROCESS | 3336 | 1469022007574 Marionette DEBUG loaded listener.js 06:40:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (15D69400) [pid = 3336] [serial = 399] [outer = 13E9FC00] 06:40:08 INFO - PROCESS | 3336 | --DOCSHELL 13C9F400 == 37 [pid = 3336] [id = 130] 06:40:08 INFO - PROCESS | 3336 | --DOCSHELL 1314A400 == 36 [pid = 3336] [id = 129] 06:40:08 INFO - PROCESS | 3336 | --DOCSHELL 1839A000 == 35 [pid = 3336] [id = 128] 06:40:08 INFO - PROCESS | 3336 | --DOCSHELL 16EC1800 == 34 [pid = 3336] [id = 127] 06:40:08 INFO - PROCESS | 3336 | --DOCSHELL 1645F800 == 33 [pid = 3336] [id = 126] 06:40:08 INFO - PROCESS | 3336 | --DOCSHELL 15F23000 == 32 [pid = 3336] [id = 125] 06:40:08 INFO - PROCESS | 3336 | --DOCSHELL 13162800 == 31 [pid = 3336] [id = 124] 06:40:08 INFO - PROCESS | 3336 | --DOCSHELL 10EA7400 == 30 [pid = 3336] [id = 123] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (11CD9800) [pid = 3336] [serial = 325] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (1429C000) [pid = 3336] [serial = 322] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (14FF0C00) [pid = 3336] [serial = 323] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (14297800) [pid = 3336] [serial = 329] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (183A2000) [pid = 3336] [serial = 338] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (17514400) [pid = 3336] [serial = 334] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (19C3F400) [pid = 3336] [serial = 340] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (1645CC00) [pid = 3336] [serial = 331] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (175C5C00) [pid = 3336] [serial = 335] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (19C40800) [pid = 3336] [serial = 341] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (15F2D000) [pid = 3336] [serial = 343] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1695EC00) [pid = 3336] [serial = 332] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (11CDD800) [pid = 3336] [serial = 319] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (13C96C00) [pid = 3336] [serial = 328] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (18399800) [pid = 3336] [serial = 337] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (197ECC00) [pid = 3336] [serial = 317] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (12A6E800) [pid = 3336] [serial = 320] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (12B0BC00) [pid = 3336] [serial = 326] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (19E17800) [pid = 3336] [serial = 347] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (19C3F000) [pid = 3336] [serial = 346] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (15F2F000) [pid = 3336] [serial = 344] [outer = 00000000] [url = about:blank] 06:40:08 INFO - PROCESS | 3336 | 1469022008513 Marionette TRACE conn2 <- [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]]]}] 06:40:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:40:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1334ms 06:40:08 INFO - PROCESS | 3336 | 1469022008549 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 06:40:08 INFO - PROCESS | 3336 | 1469022008554 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 06:40:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:40:08 INFO - PROCESS | 3336 | 1469022008559 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:40:08 INFO - PROCESS | 3336 | 1469022008562 Marionette TRACE conn2 <- [1,498,null,{}] 06:40:08 INFO - PROCESS | 3336 | 1469022008567 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:08 INFO - PROCESS | 3336 | 1469022008570 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:08 INFO - PROCESS | 3336 | 1469022008658 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 06:40:08 INFO - PROCESS | 3336 | 1469022008665 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:08 INFO - PROCESS | 3336 | 1469022008667 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:08 INFO - PROCESS | 3336 | ++DOCSHELL 10EA7400 == 31 [pid = 3336] [id = 134] 06:40:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (10EAC800) [pid = 3336] [serial = 400] [outer = 00000000] 06:40:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (12B06000) [pid = 3336] [serial = 401] [outer = 10EAC800] 06:40:08 INFO - PROCESS | 3336 | 1469022008715 Marionette DEBUG loaded listener.js 06:40:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (12D98000) [pid = 3336] [serial = 402] [outer = 10EAC800] 06:40:09 INFO - PROCESS | 3336 | 1469022009246 Marionette TRACE conn2 <- [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]]]}] 06:40:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:40:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 732ms 06:40:09 INFO - PROCESS | 3336 | 1469022009291 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 06:40:09 INFO - PROCESS | 3336 | 1469022009295 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 06:40:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:40:09 INFO - PROCESS | 3336 | 1469022009301 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:40:09 INFO - PROCESS | 3336 | 1469022009303 Marionette TRACE conn2 <- [1,502,null,{}] 06:40:09 INFO - PROCESS | 3336 | 1469022009307 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:09 INFO - PROCESS | 3336 | 1469022009309 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:09 INFO - PROCESS | 3336 | 1469022009392 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 06:40:09 INFO - PROCESS | 3336 | 1469022009399 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:09 INFO - PROCESS | 3336 | 1469022009402 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:09 INFO - PROCESS | 3336 | ++DOCSHELL 13918C00 == 32 [pid = 3336] [id = 135] 06:40:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (13919400) [pid = 3336] [serial = 403] [outer = 00000000] 06:40:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (13C97800) [pid = 3336] [serial = 404] [outer = 13919400] 06:40:09 INFO - PROCESS | 3336 | 1469022009448 Marionette DEBUG loaded listener.js 06:40:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (14296800) [pid = 3336] [serial = 405] [outer = 13919400] 06:40:09 INFO - PROCESS | 3336 | 1469022009939 Marionette TRACE conn2 <- [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]]]}] 06:40:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:40:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 650ms 06:40:09 INFO - PROCESS | 3336 | 1469022009973 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 06:40:09 INFO - PROCESS | 3336 | 1469022009976 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 06:40:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:40:09 INFO - PROCESS | 3336 | 1469022009979 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:40:09 INFO - PROCESS | 3336 | 1469022009982 Marionette TRACE conn2 <- [1,506,null,{}] 06:40:10 INFO - PROCESS | 3336 | 1469022009993 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:10 INFO - PROCESS | 3336 | 1469022009997 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:10 INFO - PROCESS | 3336 | 1469022010078 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 06:40:10 INFO - PROCESS | 3336 | 1469022010087 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:10 INFO - PROCESS | 3336 | 1469022010090 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:10 INFO - PROCESS | 3336 | ++DOCSHELL 15F2C800 == 33 [pid = 3336] [id = 136] 06:40:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (15F2D000) [pid = 3336] [serial = 406] [outer = 00000000] 06:40:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (16458400) [pid = 3336] [serial = 407] [outer = 15F2D000] 06:40:10 INFO - PROCESS | 3336 | 1469022010137 Marionette DEBUG loaded listener.js 06:40:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (1645F000) [pid = 3336] [serial = 408] [outer = 15F2D000] 06:40:10 INFO - PROCESS | 3336 | 1469022010631 Marionette TRACE conn2 <- [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]]]}] 06:40:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:40:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 667ms 06:40:10 INFO - PROCESS | 3336 | 1469022010651 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 06:40:10 INFO - PROCESS | 3336 | 1469022010654 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 06:40:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:40:10 INFO - PROCESS | 3336 | 1469022010657 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:40:10 INFO - PROCESS | 3336 | 1469022010659 Marionette TRACE conn2 <- [1,510,null,{}] 06:40:10 INFO - PROCESS | 3336 | 1469022010662 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:10 INFO - PROCESS | 3336 | 1469022010664 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:10 INFO - PROCESS | 3336 | 1469022010751 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 06:40:10 INFO - PROCESS | 3336 | 1469022010756 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:10 INFO - PROCESS | 3336 | 1469022010759 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:10 INFO - PROCESS | 3336 | ++DOCSHELL 1695FC00 == 34 [pid = 3336] [id = 137] 06:40:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (16E30000) [pid = 3336] [serial = 409] [outer = 00000000] 06:40:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1748E400) [pid = 3336] [serial = 410] [outer = 16E30000] 06:40:10 INFO - PROCESS | 3336 | 1469022010802 Marionette DEBUG loaded listener.js 06:40:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1750B800) [pid = 3336] [serial = 411] [outer = 16E30000] 06:40:11 INFO - PROCESS | 3336 | 1469022011269 Marionette TRACE conn2 <- [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]]]}] 06:40:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:40:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 666ms 06:40:11 INFO - PROCESS | 3336 | 1469022011295 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 06:40:11 INFO - PROCESS | 3336 | 1469022011297 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 06:40:11 INFO - PROCESS | 3336 | 1469022011300 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:40:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:40:11 INFO - PROCESS | 3336 | 1469022011302 Marionette TRACE conn2 <- [1,514,null,{}] 06:40:11 INFO - PROCESS | 3336 | 1469022011305 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:11 INFO - PROCESS | 3336 | 1469022011307 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:11 INFO - PROCESS | 3336 | 1469022011409 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 06:40:11 INFO - PROCESS | 3336 | 1469022011511 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:11 INFO - PROCESS | 3336 | 1469022011513 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:11 INFO - PROCESS | 3336 | ++DOCSHELL 11CDA800 == 35 [pid = 3336] [id = 138] 06:40:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (16B21800) [pid = 3336] [serial = 412] [outer = 00000000] 06:40:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (17D57C00) [pid = 3336] [serial = 413] [outer = 16B21800] 06:40:11 INFO - PROCESS | 3336 | 1469022011583 Marionette DEBUG loaded listener.js 06:40:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (17EDEC00) [pid = 3336] [serial = 414] [outer = 16B21800] 06:40:12 INFO - PROCESS | 3336 | 1469022012017 Marionette TRACE conn2 <- [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]]]}] 06:40:12 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 06:40:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 781ms 06:40:12 INFO - PROCESS | 3336 | 1469022012076 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 06:40:12 INFO - PROCESS | 3336 | 1469022012078 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 06:40:12 INFO - PROCESS | 3336 | 1469022012081 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:40:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:40:12 INFO - PROCESS | 3336 | 1469022012083 Marionette TRACE conn2 <- [1,518,null,{}] 06:40:12 INFO - PROCESS | 3336 | 1469022012086 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:12 INFO - PROCESS | 3336 | 1469022012091 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:12 INFO - PROCESS | 3336 | 1469022012294 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 06:40:12 INFO - PROCESS | 3336 | 1469022012316 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:12 INFO - PROCESS | 3336 | 1469022012318 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:12 INFO - PROCESS | 3336 | ++DOCSHELL 14F98800 == 36 [pid = 3336] [id = 139] 06:40:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (175BC000) [pid = 3336] [serial = 415] [outer = 00000000] 06:40:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (195C6400) [pid = 3336] [serial = 416] [outer = 175BC000] 06:40:12 INFO - PROCESS | 3336 | 1469022012362 Marionette DEBUG loaded listener.js 06:40:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (18399800) [pid = 3336] [serial = 417] [outer = 175BC000] 06:40:12 INFO - PROCESS | 3336 | 1469022012791 Marionette TRACE conn2 <- [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]]]}] 06:40:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:40:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 765ms 06:40:12 INFO - PROCESS | 3336 | 1469022012854 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 06:40:12 INFO - PROCESS | 3336 | 1469022012856 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 06:40:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:40:12 INFO - PROCESS | 3336 | 1469022012859 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:40:12 INFO - PROCESS | 3336 | 1469022012861 Marionette TRACE conn2 <- [1,522,null,{}] 06:40:12 INFO - PROCESS | 3336 | 1469022012864 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:12 INFO - PROCESS | 3336 | 1469022012866 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:12 INFO - PROCESS | 3336 | 1469022012968 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 06:40:12 INFO - PROCESS | 3336 | 1469022012973 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:12 INFO - PROCESS | 3336 | 1469022012975 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:13 INFO - PROCESS | 3336 | ++DOCSHELL 19CD9C00 == 37 [pid = 3336] [id = 140] 06:40:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (19CDA400) [pid = 3336] [serial = 418] [outer = 00000000] 06:40:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (19E17800) [pid = 3336] [serial = 419] [outer = 19CDA400] 06:40:13 INFO - PROCESS | 3336 | 1469022013017 Marionette DEBUG loaded listener.js 06:40:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (19E17C00) [pid = 3336] [serial = 420] [outer = 19CDA400] 06:40:13 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (10FBA800) [pid = 3336] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:40:13 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (15F23400) [pid = 3336] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:40:13 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (1645FC00) [pid = 3336] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:40:13 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (1143F400) [pid = 3336] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:40:13 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (15F21800) [pid = 3336] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:40:13 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (197E8C00) [pid = 3336] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:40:13 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (145F1000) [pid = 3336] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:40:13 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (1A443400) [pid = 3336] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:40:13 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1A448C00) [pid = 3336] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:40:13 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (17368000) [pid = 3336] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:40:13 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1314CC00) [pid = 3336] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:40:13 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1839A400) [pid = 3336] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:40:13 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (131E3000) [pid = 3336] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:40:13 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (13115400) [pid = 3336] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:40:13 INFO - PROCESS | 3336 | 1469022013588 Marionette TRACE conn2 <- [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]]]}] 06:40:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:40:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 764ms 06:40:13 INFO - PROCESS | 3336 | 1469022013638 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 06:40:13 INFO - PROCESS | 3336 | 1469022013640 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 06:40:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:40:13 INFO - PROCESS | 3336 | 1469022013644 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:40:13 INFO - PROCESS | 3336 | 1469022013645 Marionette TRACE conn2 <- [1,526,null,{}] 06:40:13 INFO - PROCESS | 3336 | 1469022013649 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:13 INFO - PROCESS | 3336 | 1469022013651 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:13 INFO - PROCESS | 3336 | 1469022013727 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 06:40:13 INFO - PROCESS | 3336 | 1469022013732 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:13 INFO - PROCESS | 3336 | 1469022013734 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:13 INFO - PROCESS | 3336 | ++DOCSHELL 1143F400 == 38 [pid = 3336] [id = 141] 06:40:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (145F1000) [pid = 3336] [serial = 421] [outer = 00000000] 06:40:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (1695E800) [pid = 3336] [serial = 422] [outer = 145F1000] 06:40:13 INFO - PROCESS | 3336 | 1469022013777 Marionette DEBUG loaded listener.js 06:40:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (17515800) [pid = 3336] [serial = 423] [outer = 145F1000] 06:40:14 INFO - PROCESS | 3336 | 1469022014274 Marionette TRACE conn2 <- [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]]]}] 06:40:14 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 06:40:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 667ms 06:40:14 INFO - PROCESS | 3336 | 1469022014318 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 06:40:14 INFO - PROCESS | 3336 | 1469022014320 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 06:40:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:40:14 INFO - PROCESS | 3336 | 1469022014323 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:40:14 INFO - PROCESS | 3336 | 1469022014325 Marionette TRACE conn2 <- [1,530,null,{}] 06:40:14 INFO - PROCESS | 3336 | 1469022014328 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:14 INFO - PROCESS | 3336 | 1469022014330 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:14 INFO - PROCESS | 3336 | 1469022014406 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 06:40:14 INFO - PROCESS | 3336 | 1469022014411 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:14 INFO - PROCESS | 3336 | 1469022014421 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:14 INFO - PROCESS | 3336 | ++DOCSHELL 15F2B400 == 39 [pid = 3336] [id = 142] 06:40:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (197E8000) [pid = 3336] [serial = 424] [outer = 00000000] 06:40:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (19F8CC00) [pid = 3336] [serial = 425] [outer = 197E8000] 06:40:14 INFO - PROCESS | 3336 | 1469022014467 Marionette DEBUG loaded listener.js 06:40:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (1A448400) [pid = 3336] [serial = 426] [outer = 197E8000] 06:40:14 INFO - PROCESS | 3336 | 1469022014969 Marionette TRACE conn2 <- [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"]]]}] 06:40:14 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 06:40:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:40:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:40:14 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 06:40:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:40:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:40:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 666ms 06:40:14 INFO - PROCESS | 3336 | 1469022014996 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 06:40:14 INFO - PROCESS | 3336 | 1469022014998 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 06:40:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:40:15 INFO - PROCESS | 3336 | 1469022015001 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:40:15 INFO - PROCESS | 3336 | 1469022015003 Marionette TRACE conn2 <- [1,534,null,{}] 06:40:15 INFO - PROCESS | 3336 | 1469022015006 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:15 INFO - PROCESS | 3336 | 1469022015008 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:15 INFO - PROCESS | 3336 | 1469022015092 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 06:40:15 INFO - PROCESS | 3336 | 1469022015097 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:15 INFO - PROCESS | 3336 | 1469022015099 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:15 INFO - PROCESS | 3336 | ++DOCSHELL 1695D800 == 40 [pid = 3336] [id = 143] 06:40:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (197E7800) [pid = 3336] [serial = 427] [outer = 00000000] 06:40:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (1AB32800) [pid = 3336] [serial = 428] [outer = 197E7800] 06:40:15 INFO - PROCESS | 3336 | 1469022015141 Marionette DEBUG loaded listener.js 06:40:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (1AB33000) [pid = 3336] [serial = 429] [outer = 197E7800] 06:40:15 INFO - PROCESS | 3336 | 1469022015777 Marionette TRACE conn2 <- [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]]]}] 06:40:15 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. 06:40:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 830ms 06:40:15 INFO - PROCESS | 3336 | 1469022015836 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 06:40:15 INFO - PROCESS | 3336 | 1469022015840 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 06:40:15 INFO - PROCESS | 3336 | 1469022015845 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:40:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:40:15 INFO - PROCESS | 3336 | 1469022015849 Marionette TRACE conn2 <- [1,538,null,{}] 06:40:15 INFO - PROCESS | 3336 | 1469022015855 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:15 INFO - PROCESS | 3336 | 1469022015858 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:16 INFO - PROCESS | 3336 | 1469022016012 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 06:40:16 INFO - PROCESS | 3336 | 1469022016030 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:16 INFO - PROCESS | 3336 | 1469022016033 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:16 INFO - PROCESS | 3336 | ++DOCSHELL 1282B400 == 41 [pid = 3336] [id = 144] 06:40:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (12A32000) [pid = 3336] [serial = 430] [outer = 00000000] 06:40:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (1344DC00) [pid = 3336] [serial = 431] [outer = 12A32000] 06:40:16 INFO - PROCESS | 3336 | 1469022016089 Marionette DEBUG loaded listener.js 06:40:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (13EAE800) [pid = 3336] [serial = 432] [outer = 12A32000] 06:40:16 INFO - PROCESS | 3336 | 1469022016712 Marionette TRACE conn2 <- [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]]]}] 06:40:16 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. 06:40:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 944ms 06:40:16 INFO - PROCESS | 3336 | 1469022016784 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 06:40:16 INFO - PROCESS | 3336 | 1469022016789 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 06:40:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:40:16 INFO - PROCESS | 3336 | 1469022016796 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:40:16 INFO - PROCESS | 3336 | 1469022016799 Marionette TRACE conn2 <- [1,542,null,{}] 06:40:16 INFO - PROCESS | 3336 | 1469022016803 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:16 INFO - PROCESS | 3336 | 1469022016806 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:16 INFO - PROCESS | 3336 | 1469022016917 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 06:40:17 INFO - PROCESS | 3336 | 1469022017034 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:17 INFO - PROCESS | 3336 | 1469022017037 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:17 INFO - PROCESS | 3336 | ++DOCSHELL 157F1800 == 42 [pid = 3336] [id = 145] 06:40:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (15D63C00) [pid = 3336] [serial = 433] [outer = 00000000] 06:40:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (167AEC00) [pid = 3336] [serial = 434] [outer = 15D63C00] 06:40:17 INFO - PROCESS | 3336 | 1469022017091 Marionette DEBUG loaded listener.js 06:40:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (175C8800) [pid = 3336] [serial = 435] [outer = 15D63C00] 06:40:17 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:17 INFO - PROCESS | 3336 | [3336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:40:17 INFO - PROCESS | 3336 | 1469022017696 Marionette TRACE conn2 <- [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]]]}] 06:40:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:40:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 943ms 06:40:17 INFO - PROCESS | 3336 | 1469022017734 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 06:40:17 INFO - PROCESS | 3336 | 1469022017736 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 06:40:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:40:17 INFO - PROCESS | 3336 | 1469022017740 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:40:17 INFO - PROCESS | 3336 | 1469022017744 Marionette TRACE conn2 <- [1,546,null,{}] 06:40:17 INFO - PROCESS | 3336 | 1469022017754 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:17 INFO - PROCESS | 3336 | 1469022017759 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:17 INFO - PROCESS | 3336 | 1469022017860 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 06:40:17 INFO - PROCESS | 3336 | 1469022017957 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:17 INFO - PROCESS | 3336 | 1469022017961 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:18 INFO - PROCESS | 3336 | ++DOCSHELL 1A586800 == 43 [pid = 3336] [id = 146] 06:40:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (1A586C00) [pid = 3336] [serial = 436] [outer = 00000000] 06:40:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (1AB37C00) [pid = 3336] [serial = 437] [outer = 1A586C00] 06:40:18 INFO - PROCESS | 3336 | 1469022018015 Marionette DEBUG loaded listener.js 06:40:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (1AB3F000) [pid = 3336] [serial = 438] [outer = 1A586C00] 06:40:18 INFO - PROCESS | 3336 | 1469022018643 Marionette TRACE conn2 <- [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]]]}] 06:40:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:40:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 976ms 06:40:18 INFO - PROCESS | 3336 | 1469022018718 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 06:40:18 INFO - PROCESS | 3336 | 1469022018721 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 06:40:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:40:18 INFO - PROCESS | 3336 | 1469022018725 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:40:18 INFO - PROCESS | 3336 | 1469022018727 Marionette TRACE conn2 <- [1,550,null,{}] 06:40:18 INFO - PROCESS | 3336 | 1469022018730 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:18 INFO - PROCESS | 3336 | 1469022018733 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:18 INFO - PROCESS | 3336 | 1469022018836 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 06:40:18 INFO - PROCESS | 3336 | 1469022018957 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:18 INFO - PROCESS | 3336 | 1469022018960 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:18 INFO - PROCESS | 3336 | ++DOCSHELL 183A2000 == 44 [pid = 3336] [id = 147] 06:40:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (1AB3E800) [pid = 3336] [serial = 439] [outer = 00000000] 06:40:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (1AC0B000) [pid = 3336] [serial = 440] [outer = 1AB3E800] 06:40:19 INFO - PROCESS | 3336 | 1469022019012 Marionette DEBUG loaded listener.js 06:40:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 99 (1AC0FC00) [pid = 3336] [serial = 441] [outer = 1AB3E800] 06:40:19 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:19 INFO - PROCESS | 3336 | [3336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:40:19 INFO - PROCESS | 3336 | 1469022019579 Marionette TRACE conn2 <- [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]]]}] 06:40:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:40:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 943ms 06:40:19 INFO - PROCESS | 3336 | 1469022019663 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 06:40:19 INFO - PROCESS | 3336 | 1469022019665 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 06:40:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:40:19 INFO - PROCESS | 3336 | 1469022019669 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:40:19 INFO - PROCESS | 3336 | 1469022019671 Marionette TRACE conn2 <- [1,554,null,{}] 06:40:19 INFO - PROCESS | 3336 | 1469022019675 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:19 INFO - PROCESS | 3336 | 1469022019677 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:19 INFO - PROCESS | 3336 | 1469022019816 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 06:40:19 INFO - PROCESS | 3336 | 1469022019936 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:19 INFO - PROCESS | 3336 | 1469022019939 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:19 INFO - PROCESS | 3336 | ++DOCSHELL 0F97E000 == 45 [pid = 3336] [id = 148] 06:40:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 100 (0F9E5800) [pid = 3336] [serial = 442] [outer = 00000000] 06:40:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 101 (10EA1C00) [pid = 3336] [serial = 443] [outer = 0F9E5800] 06:40:20 INFO - PROCESS | 3336 | 1469022020040 Marionette DEBUG loaded listener.js 06:40:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 102 (12D6DC00) [pid = 3336] [serial = 444] [outer = 0F9E5800] 06:40:20 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:20 INFO - PROCESS | 3336 | 1469022020700 Marionette TRACE conn2 <- [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]]]}] 06:40:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:40:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1090ms 06:40:20 INFO - PROCESS | 3336 | 1469022020759 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 06:40:20 INFO - PROCESS | 3336 | 1469022020763 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 06:40:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:40:20 INFO - PROCESS | 3336 | 1469022020767 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:40:20 INFO - PROCESS | 3336 | 1469022020772 Marionette TRACE conn2 <- [1,558,null,{}] 06:40:20 INFO - PROCESS | 3336 | 1469022020777 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:20 INFO - PROCESS | 3336 | 1469022020779 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:20 INFO - PROCESS | 3336 | 1469022020957 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 06:40:21 INFO - PROCESS | 3336 | 1469022021057 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:21 INFO - PROCESS | 3336 | 1469022021060 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:21 INFO - PROCESS | 3336 | ++DOCSHELL 13157000 == 46 [pid = 3336] [id = 149] 06:40:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 103 (131DC800) [pid = 3336] [serial = 445] [outer = 00000000] 06:40:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 104 (13931400) [pid = 3336] [serial = 446] [outer = 131DC800] 06:40:21 INFO - PROCESS | 3336 | 1469022021107 Marionette DEBUG loaded listener.js 06:40:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 105 (14293000) [pid = 3336] [serial = 447] [outer = 131DC800] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 15F2B400 == 45 [pid = 3336] [id = 142] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 1143F400 == 44 [pid = 3336] [id = 141] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 19CD9C00 == 43 [pid = 3336] [id = 140] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 14F98800 == 42 [pid = 3336] [id = 139] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 11CDA800 == 41 [pid = 3336] [id = 138] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 1695FC00 == 40 [pid = 3336] [id = 137] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 15F2C800 == 39 [pid = 3336] [id = 136] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 13918C00 == 38 [pid = 3336] [id = 135] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 10EA7400 == 37 [pid = 3336] [id = 134] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 1306E000 == 36 [pid = 3336] [id = 122] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 13C99400 == 35 [pid = 3336] [id = 133] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 10A76C00 == 34 [pid = 3336] [id = 132] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 15F22C00 == 33 [pid = 3336] [id = 131] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 0F97E000 == 32 [pid = 3336] [id = 148] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 183A2000 == 31 [pid = 3336] [id = 147] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 157F1800 == 30 [pid = 3336] [id = 145] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 1A586800 == 29 [pid = 3336] [id = 146] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 1695D800 == 28 [pid = 3336] [id = 143] 06:40:21 INFO - PROCESS | 3336 | --DOCSHELL 1282B400 == 27 [pid = 3336] [id = 144] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 104 (13266C00) [pid = 3336] [serial = 370] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 103 (1391C000) [pid = 3336] [serial = 371] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 102 (132CE800) [pid = 3336] [serial = 365] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 101 (13165C00) [pid = 3336] [serial = 364] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 100 (12828000) [pid = 3336] [serial = 367] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 99 (12A74000) [pid = 3336] [serial = 368] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 98 (15F27400) [pid = 3336] [serial = 373] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (16B1E000) [pid = 3336] [serial = 376] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (1314B800) [pid = 3336] [serial = 350] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (12B0F800) [pid = 3336] [serial = 349] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (167B4400) [pid = 3336] [serial = 353] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (15F2FC00) [pid = 3336] [serial = 352] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (19F95800) [pid = 3336] [serial = 356] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (19CDAC00) [pid = 3336] [serial = 355] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (197EA800) [pid = 3336] [serial = 389] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (1A57E400) [pid = 3336] [serial = 359] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (1A448000) [pid = 3336] [serial = 358] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (1A58D400) [pid = 3336] [serial = 362] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (1A58A000) [pid = 3336] [serial = 361] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (175C0C00) [pid = 3336] [serial = 379] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (175C8400) [pid = 3336] [serial = 380] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (157F0400) [pid = 3336] [serial = 385] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (19F86800) [pid = 3336] [serial = 391] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (19575C00) [pid = 3336] [serial = 382] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (197EA400) [pid = 3336] [serial = 388] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (195C6C00) [pid = 3336] [serial = 383] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (16E2D000) [pid = 3336] [serial = 377] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (15F2E400) [pid = 3336] [serial = 374] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (16E36800) [pid = 3336] [serial = 386] [outer = 00000000] [url = about:blank] 06:40:22 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:22 INFO - PROCESS | 3336 | [3336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:40:22 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:22 INFO - PROCESS | 3336 | 1469022022265 Marionette TRACE conn2 <- [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]]]}] 06:40:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:40:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1513ms 06:40:22 INFO - PROCESS | 3336 | 1469022022289 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 06:40:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:40:22 INFO - PROCESS | 3336 | 1469022022293 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 06:40:22 INFO - PROCESS | 3336 | 1469022022297 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:40:22 INFO - PROCESS | 3336 | 1469022022302 Marionette TRACE conn2 <- [1,562,null,{}] 06:40:22 INFO - PROCESS | 3336 | 1469022022306 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:22 INFO - PROCESS | 3336 | 1469022022309 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:22 INFO - PROCESS | 3336 | 1469022022401 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 06:40:22 INFO - PROCESS | 3336 | 1469022022410 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:22 INFO - PROCESS | 3336 | 1469022022413 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:22 INFO - PROCESS | 3336 | ++DOCSHELL 11464000 == 28 [pid = 3336] [id = 150] 06:40:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (114D1C00) [pid = 3336] [serial = 448] [outer = 00000000] 06:40:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (12B03C00) [pid = 3336] [serial = 449] [outer = 114D1C00] 06:40:22 INFO - PROCESS | 3336 | 1469022022462 Marionette DEBUG loaded listener.js 06:40:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (12D9E000) [pid = 3336] [serial = 450] [outer = 114D1C00] 06:40:22 INFO - PROCESS | 3336 | 1469022022971 Marionette TRACE conn2 <- [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]]]}] 06:40:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:40:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 716ms 06:40:23 INFO - PROCESS | 3336 | 1469022023028 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 06:40:23 INFO - PROCESS | 3336 | 1469022023032 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 06:40:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:40:23 INFO - PROCESS | 3336 | 1469022023038 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:40:23 INFO - PROCESS | 3336 | 1469022023041 Marionette TRACE conn2 <- [1,566,null,{}] 06:40:23 INFO - PROCESS | 3336 | 1469022023045 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:23 INFO - PROCESS | 3336 | 1469022023047 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:23 INFO - PROCESS | 3336 | 1469022023161 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 06:40:23 INFO - PROCESS | 3336 | 1469022023248 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:23 INFO - PROCESS | 3336 | 1469022023251 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:23 INFO - PROCESS | 3336 | ++DOCSHELL 131EA800 == 29 [pid = 3336] [id = 151] 06:40:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (132D4C00) [pid = 3336] [serial = 451] [outer = 00000000] 06:40:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (13919C00) [pid = 3336] [serial = 452] [outer = 132D4C00] 06:40:23 INFO - PROCESS | 3336 | 1469022023296 Marionette DEBUG loaded listener.js 06:40:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (13C3A800) [pid = 3336] [serial = 453] [outer = 132D4C00] 06:40:23 INFO - PROCESS | 3336 | 1469022023723 Marionette TRACE conn2 <- [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]]]}] 06:40:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:40:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 732ms 06:40:23 INFO - PROCESS | 3336 | 1469022023770 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 06:40:23 INFO - PROCESS | 3336 | 1469022023772 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 06:40:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:40:23 INFO - PROCESS | 3336 | 1469022023775 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:40:23 INFO - PROCESS | 3336 | 1469022023779 Marionette TRACE conn2 <- [1,570,null,{}] 06:40:23 INFO - PROCESS | 3336 | 1469022023789 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:23 INFO - PROCESS | 3336 | 1469022023794 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:23 INFO - PROCESS | 3336 | 1469022023876 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 06:40:23 INFO - PROCESS | 3336 | 1469022023883 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:23 INFO - PROCESS | 3336 | 1469022023886 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:23 INFO - PROCESS | 3336 | ++DOCSHELL 15F22C00 == 30 [pid = 3336] [id = 152] 06:40:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (15F23800) [pid = 3336] [serial = 454] [outer = 00000000] 06:40:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (16451800) [pid = 3336] [serial = 455] [outer = 15F23800] 06:40:23 INFO - PROCESS | 3336 | 1469022023932 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (16459800) [pid = 3336] [serial = 456] [outer = 15F23800] 06:40:24 INFO - PROCESS | 3336 | 1469022024451 Marionette TRACE conn2 <- [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]]]}] 06:40:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:40:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 732ms 06:40:24 INFO - PROCESS | 3336 | 1469022024507 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 06:40:24 INFO - PROCESS | 3336 | 1469022024509 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 06:40:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:40:24 INFO - PROCESS | 3336 | 1469022024523 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:40:24 INFO - PROCESS | 3336 | 1469022024525 Marionette TRACE conn2 <- [1,574,null,{}] 06:40:24 INFO - PROCESS | 3336 | 1469022024530 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:24 INFO - PROCESS | 3336 | 1469022024533 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:24 INFO - PROCESS | 3336 | 1469022024696 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 06:40:24 INFO - PROCESS | 3336 | 1469022024706 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:24 INFO - PROCESS | 3336 | 1469022024708 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:24 INFO - PROCESS | 3336 | ++DOCSHELL 167B6000 == 31 [pid = 3336] [id = 153] 06:40:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (1695D800) [pid = 3336] [serial = 457] [outer = 00000000] 06:40:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (16D3C000) [pid = 3336] [serial = 458] [outer = 1695D800] 06:40:24 INFO - PROCESS | 3336 | 1469022024795 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (17413C00) [pid = 3336] [serial = 459] [outer = 1695D800] 06:40:25 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:25 INFO - PROCESS | 3336 | [3336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:40:25 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:25 INFO - PROCESS | 3336 | 1469022025260 Marionette TRACE conn2 <- [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]]]}] 06:40:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:40:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 765ms 06:40:25 INFO - PROCESS | 3336 | 1469022025298 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 06:40:25 INFO - PROCESS | 3336 | 1469022025301 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 06:40:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:40:25 INFO - PROCESS | 3336 | 1469022025304 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:40:25 INFO - PROCESS | 3336 | 1469022025305 Marionette TRACE conn2 <- [1,578,null,{}] 06:40:25 INFO - PROCESS | 3336 | 1469022025309 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:25 INFO - PROCESS | 3336 | 1469022025311 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:25 INFO - PROCESS | 3336 | 1469022025412 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 06:40:25 INFO - PROCESS | 3336 | 1469022025421 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:25 INFO - PROCESS | 3336 | 1469022025424 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:25 INFO - PROCESS | 3336 | ++DOCSHELL 167B4400 == 32 [pid = 3336] [id = 154] 06:40:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (167BA400) [pid = 3336] [serial = 460] [outer = 00000000] 06:40:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (175C0C00) [pid = 3336] [serial = 461] [outer = 167BA400] 06:40:25 INFO - PROCESS | 3336 | 1469022025467 Marionette DEBUG loaded listener.js 06:40:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (17D56C00) [pid = 3336] [serial = 462] [outer = 167BA400] 06:40:25 INFO - PROCESS | 3336 | 1469022025967 Marionette TRACE conn2 <- [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]]]}] 06:40:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:40:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 732ms 06:40:26 INFO - PROCESS | 3336 | 1469022026035 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 06:40:26 INFO - PROCESS | 3336 | 1469022026037 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 06:40:26 INFO - PROCESS | 3336 | 1469022026050 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:40:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:40:26 INFO - PROCESS | 3336 | 1469022026051 Marionette TRACE conn2 <- [1,582,null,{}] 06:40:26 INFO - PROCESS | 3336 | 1469022026059 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:26 INFO - PROCESS | 3336 | 1469022026064 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:26 INFO - PROCESS | 3336 | 1469022026208 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 06:40:26 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (16B21800) [pid = 3336] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:40:26 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (175BC000) [pid = 3336] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:40:26 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (19CDA400) [pid = 3336] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:40:26 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (13E9FC00) [pid = 3336] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:40:26 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (13919400) [pid = 3336] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:40:26 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (16E30000) [pid = 3336] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:40:26 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (19571800) [pid = 3336] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:40:26 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (10A7B800) [pid = 3336] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:40:26 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (10EAC800) [pid = 3336] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:40:26 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (145F1000) [pid = 3336] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:40:26 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (15F2D000) [pid = 3336] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:40:26 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (197E8000) [pid = 3336] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:40:26 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (197E7800) [pid = 3336] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:40:26 INFO - PROCESS | 3336 | 1469022026580 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:26 INFO - PROCESS | 3336 | 1469022026582 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:26 INFO - PROCESS | 3336 | ++DOCSHELL 10EA3400 == 33 [pid = 3336] [id = 155] 06:40:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (10EAC800) [pid = 3336] [serial = 463] [outer = 00000000] 06:40:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (139CB800) [pid = 3336] [serial = 464] [outer = 10EAC800] 06:40:26 INFO - PROCESS | 3336 | 1469022026628 Marionette DEBUG loaded listener.js 06:40:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1645B800) [pid = 3336] [serial = 465] [outer = 10EAC800] 06:40:27 INFO - PROCESS | 3336 | 1469022027140 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:40:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:40:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1122ms 06:40:27 INFO - PROCESS | 3336 | 1469022027174 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 06:40:27 INFO - PROCESS | 3336 | 1469022027176 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 06:40:27 INFO - PROCESS | 3336 | 1469022027179 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:40:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:40:27 INFO - PROCESS | 3336 | 1469022027181 Marionette TRACE conn2 <- [1,586,null,{}] 06:40:27 INFO - PROCESS | 3336 | 1469022027184 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:27 INFO - PROCESS | 3336 | 1469022027186 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:27 INFO - PROCESS | 3336 | 1469022027300 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 06:40:27 INFO - PROCESS | 3336 | 1469022027305 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:27 INFO - PROCESS | 3336 | 1469022027307 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:27 INFO - PROCESS | 3336 | ++DOCSHELL 197E6000 == 34 [pid = 3336] [id = 156] 06:40:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (197E6400) [pid = 3336] [serial = 466] [outer = 00000000] 06:40:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (19CDE000) [pid = 3336] [serial = 467] [outer = 197E6400] 06:40:27 INFO - PROCESS | 3336 | 1469022027352 Marionette DEBUG loaded listener.js 06:40:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (19F88000) [pid = 3336] [serial = 468] [outer = 197E6400] 06:40:27 INFO - PROCESS | 3336 | 1469022027836 Marionette TRACE conn2 <- [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]]]}] 06:40:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:40:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 715ms 06:40:27 INFO - PROCESS | 3336 | 1469022027912 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 06:40:27 INFO - PROCESS | 3336 | 1469022027914 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 06:40:27 INFO - PROCESS | 3336 | 1469022027917 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:40:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:40:27 INFO - PROCESS | 3336 | 1469022027919 Marionette TRACE conn2 <- [1,590,null,{}] 06:40:27 INFO - PROCESS | 3336 | 1469022027923 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:27 INFO - PROCESS | 3336 | 1469022027924 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:28 INFO - PROCESS | 3336 | 1469022028024 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 06:40:28 INFO - PROCESS | 3336 | 1469022028036 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:28 INFO - PROCESS | 3336 | 1469022028038 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:28 INFO - PROCESS | 3336 | ++DOCSHELL 10A7A000 == 35 [pid = 3336] [id = 157] 06:40:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (183A2000) [pid = 3336] [serial = 469] [outer = 00000000] 06:40:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (195C9000) [pid = 3336] [serial = 470] [outer = 183A2000] 06:40:28 INFO - PROCESS | 3336 | 1469022028080 Marionette DEBUG loaded listener.js 06:40:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (195CAC00) [pid = 3336] [serial = 471] [outer = 183A2000] 06:40:28 INFO - PROCESS | 3336 | 1469022028530 Marionette TRACE conn2 <- [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]]]}] 06:40:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:40:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 666ms 06:40:28 INFO - PROCESS | 3336 | 1469022028621 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 06:40:28 INFO - PROCESS | 3336 | 1469022028625 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 06:40:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:40:28 INFO - PROCESS | 3336 | 1469022028630 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:40:28 INFO - PROCESS | 3336 | 1469022028634 Marionette TRACE conn2 <- [1,594,null,{}] 06:40:28 INFO - PROCESS | 3336 | 1469022028645 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:28 INFO - PROCESS | 3336 | 1469022028648 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:28 INFO - PROCESS | 3336 | 1469022028781 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 06:40:28 INFO - PROCESS | 3336 | 1469022028877 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:28 INFO - PROCESS | 3336 | 1469022028881 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:28 INFO - PROCESS | 3336 | ++DOCSHELL 10EA6000 == 36 [pid = 3336] [id = 158] 06:40:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (10EA6800) [pid = 3336] [serial = 472] [outer = 00000000] 06:40:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (11A47400) [pid = 3336] [serial = 473] [outer = 10EA6800] 06:40:28 INFO - PROCESS | 3336 | 1469022028937 Marionette DEBUG loaded listener.js 06:40:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (1282B400) [pid = 3336] [serial = 474] [outer = 10EA6800] 06:40:29 INFO - PROCESS | 3336 | 1469022029704 Marionette TRACE conn2 <- [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]]]}] 06:40:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:40:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1155ms 06:40:29 INFO - PROCESS | 3336 | 1469022029796 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 06:40:29 INFO - PROCESS | 3336 | 1469022029799 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 06:40:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:40:29 INFO - PROCESS | 3336 | 1469022029807 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:40:29 INFO - PROCESS | 3336 | 1469022029811 Marionette TRACE conn2 <- [1,598,null,{}] 06:40:29 INFO - PROCESS | 3336 | 1469022029815 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:29 INFO - PROCESS | 3336 | 1469022029818 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:29 INFO - PROCESS | 3336 | 1469022029937 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 06:40:30 INFO - PROCESS | 3336 | 1469022030010 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:30 INFO - PROCESS | 3336 | 1469022030013 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:30 INFO - PROCESS | 3336 | ++DOCSHELL 13EA1000 == 37 [pid = 3336] [id = 159] 06:40:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (1429F400) [pid = 3336] [serial = 475] [outer = 00000000] 06:40:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (15778C00) [pid = 3336] [serial = 476] [outer = 1429F400] 06:40:30 INFO - PROCESS | 3336 | 1469022030067 Marionette DEBUG loaded listener.js 06:40:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (15F27C00) [pid = 3336] [serial = 477] [outer = 1429F400] 06:40:30 INFO - PROCESS | 3336 | 1469022030806 Marionette TRACE conn2 <- [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]]]}] 06:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1187ms 06:40:31 INFO - PROCESS | 3336 | 1469022031025 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 06:40:31 INFO - PROCESS | 3336 | 1469022031029 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 06:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:40:31 INFO - PROCESS | 3336 | 1469022031034 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:40:31 INFO - PROCESS | 3336 | 1469022031037 Marionette TRACE conn2 <- [1,602,null,{}] 06:40:31 INFO - PROCESS | 3336 | 1469022031043 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:31 INFO - PROCESS | 3336 | 1469022031046 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:31 INFO - PROCESS | 3336 | 1469022031153 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 06:40:31 INFO - PROCESS | 3336 | 1469022031227 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:31 INFO - PROCESS | 3336 | 1469022031232 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:31 INFO - PROCESS | 3336 | ++DOCSHELL 1144DC00 == 38 [pid = 3336] [id = 160] 06:40:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (11463000) [pid = 3336] [serial = 478] [outer = 00000000] 06:40:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (12B02800) [pid = 3336] [serial = 479] [outer = 11463000] 06:40:31 INFO - PROCESS | 3336 | 1469022031278 Marionette DEBUG loaded listener.js 06:40:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (1314F400) [pid = 3336] [serial = 480] [outer = 11463000] 06:40:31 INFO - PROCESS | 3336 | --DOCSHELL 197E6000 == 37 [pid = 3336] [id = 156] 06:40:31 INFO - PROCESS | 3336 | --DOCSHELL 10EA3400 == 36 [pid = 3336] [id = 155] 06:40:31 INFO - PROCESS | 3336 | --DOCSHELL 167B4400 == 35 [pid = 3336] [id = 154] 06:40:31 INFO - PROCESS | 3336 | --DOCSHELL 167B6000 == 34 [pid = 3336] [id = 153] 06:40:31 INFO - PROCESS | 3336 | --DOCSHELL 15F22C00 == 33 [pid = 3336] [id = 152] 06:40:31 INFO - PROCESS | 3336 | --DOCSHELL 131EA800 == 32 [pid = 3336] [id = 151] 06:40:31 INFO - PROCESS | 3336 | --DOCSHELL 11464000 == 31 [pid = 3336] [id = 150] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (1344EC00) [pid = 3336] [serial = 167] [outer = 00000000] [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.] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (17D57C00) [pid = 3336] [serial = 413] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (195C6400) [pid = 3336] [serial = 416] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (17EDEC00) [pid = 3336] [serial = 414] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (19E17800) [pid = 3336] [serial = 419] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (18399800) [pid = 3336] [serial = 417] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (157E7400) [pid = 3336] [serial = 398] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (15D69400) [pid = 3336] [serial = 399] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (13C97800) [pid = 3336] [serial = 404] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (14296800) [pid = 3336] [serial = 405] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (1748E400) [pid = 3336] [serial = 410] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (19F88400) [pid = 3336] [serial = 392] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (12A34400) [pid = 3336] [serial = 395] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (13155C00) [pid = 3336] [serial = 396] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (12B06000) [pid = 3336] [serial = 401] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1695E800) [pid = 3336] [serial = 422] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (12D98000) [pid = 3336] [serial = 402] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (16458400) [pid = 3336] [serial = 407] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1645F000) [pid = 3336] [serial = 408] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (17515800) [pid = 3336] [serial = 423] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (19F8CC00) [pid = 3336] [serial = 425] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (19E17C00) [pid = 3336] [serial = 420] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (1AB32800) [pid = 3336] [serial = 428] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (1A448400) [pid = 3336] [serial = 426] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (1AB33000) [pid = 3336] [serial = 429] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (1750B800) [pid = 3336] [serial = 411] [outer = 00000000] [url = about:blank] 06:40:31 INFO - PROCESS | 3336 | 1469022031881 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 879ms 06:40:31 INFO - PROCESS | 3336 | 1469022031909 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 06:40:31 INFO - PROCESS | 3336 | 1469022031914 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 06:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:40:31 INFO - PROCESS | 3336 | 1469022031921 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:40:31 INFO - PROCESS | 3336 | 1469022031925 Marionette TRACE conn2 <- [1,606,null,{}] 06:40:31 INFO - PROCESS | 3336 | 1469022031930 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:31 INFO - PROCESS | 3336 | 1469022031932 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:32 INFO - PROCESS | 3336 | 1469022032013 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 06:40:32 INFO - PROCESS | 3336 | 1469022032022 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:32 INFO - PROCESS | 3336 | 1469022032024 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:32 INFO - PROCESS | 3336 | ++DOCSHELL 131DE000 == 32 [pid = 3336] [id = 161] 06:40:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (13261000) [pid = 3336] [serial = 481] [outer = 00000000] 06:40:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (13C39400) [pid = 3336] [serial = 482] [outer = 13261000] 06:40:32 INFO - PROCESS | 3336 | 1469022032070 Marionette DEBUG loaded listener.js 06:40:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (13C98C00) [pid = 3336] [serial = 483] [outer = 13261000] 06:40:32 INFO - PROCESS | 3336 | 1469022032524 Marionette TRACE conn2 <- [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]]]}] 06:40:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:40:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 666ms 06:40:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:40:32 INFO - PROCESS | 3336 | 1469022032557 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 06:40:32 INFO - PROCESS | 3336 | 1469022032559 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 06:40:32 INFO - PROCESS | 3336 | 1469022032563 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:40:32 INFO - PROCESS | 3336 | 1469022032565 Marionette TRACE conn2 <- [1,610,null,{}] 06:40:32 INFO - PROCESS | 3336 | 1469022032574 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:32 INFO - PROCESS | 3336 | 1469022032579 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:32 INFO - PROCESS | 3336 | 1469022032739 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 06:40:32 INFO - PROCESS | 3336 | 1469022032821 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:32 INFO - PROCESS | 3336 | 1469022032825 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:32 INFO - PROCESS | 3336 | ++DOCSHELL 15F23000 == 33 [pid = 3336] [id = 162] 06:40:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (15F24000) [pid = 3336] [serial = 484] [outer = 00000000] 06:40:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (16453C00) [pid = 3336] [serial = 485] [outer = 15F24000] 06:40:32 INFO - PROCESS | 3336 | 1469022032873 Marionette DEBUG loaded listener.js 06:40:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1645D400) [pid = 3336] [serial = 486] [outer = 15F24000] 06:40:33 INFO - PROCESS | 3336 | 1469022033262 Marionette TRACE conn2 <- [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]]]}] 06:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 715ms 06:40:33 INFO - PROCESS | 3336 | 1469022033295 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 06:40:33 INFO - PROCESS | 3336 | 1469022033297 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 06:40:33 INFO - PROCESS | 3336 | 1469022033300 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:40:33 INFO - PROCESS | 3336 | 1469022033302 Marionette TRACE conn2 <- [1,614,null,{}] 06:40:33 INFO - PROCESS | 3336 | 1469022033305 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:33 INFO - PROCESS | 3336 | 1469022033307 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:33 INFO - PROCESS | 3336 | 1469022033396 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 06:40:33 INFO - PROCESS | 3336 | 1469022033401 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:33 INFO - PROCESS | 3336 | 1469022033403 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:33 INFO - PROCESS | 3336 | ++DOCSHELL 16D3B400 == 34 [pid = 3336] [id = 163] 06:40:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (16D3B800) [pid = 3336] [serial = 487] [outer = 00000000] 06:40:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (17514400) [pid = 3336] [serial = 488] [outer = 16D3B800] 06:40:33 INFO - PROCESS | 3336 | 1469022033448 Marionette DEBUG loaded listener.js 06:40:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (175C8400) [pid = 3336] [serial = 489] [outer = 16D3B800] 06:40:33 INFO - PROCESS | 3336 | 1469022033925 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 650ms 06:40:33 INFO - PROCESS | 3336 | 1469022033973 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 06:40:33 INFO - PROCESS | 3336 | 1469022033975 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 06:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:40:34 INFO - PROCESS | 3336 | 1469022033987 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - PROCESS | 3336 | 1469022033988 Marionette TRACE conn2 <- [1,618,null,{}] 06:40:34 INFO - PROCESS | 3336 | 1469022033992 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:34 INFO - PROCESS | 3336 | 1469022033994 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:34 INFO - PROCESS | 3336 | 1469022034103 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 06:40:34 INFO - PROCESS | 3336 | 1469022034181 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:34 INFO - PROCESS | 3336 | 1469022034183 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:34 INFO - PROCESS | 3336 | ++DOCSHELL 17EDE000 == 35 [pid = 3336] [id = 164] 06:40:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (17EE0000) [pid = 3336] [serial = 490] [outer = 00000000] 06:40:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1839A800) [pid = 3336] [serial = 491] [outer = 17EE0000] 06:40:34 INFO - PROCESS | 3336 | 1469022034226 Marionette DEBUG loaded listener.js 06:40:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (183A2800) [pid = 3336] [serial = 492] [outer = 17EE0000] 06:40:34 INFO - PROCESS | 3336 | 1469022034671 Marionette TRACE conn2 <- [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]]]}] 06:40:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:40:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 732ms 06:40:34 INFO - PROCESS | 3336 | 1469022034710 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 06:40:34 INFO - PROCESS | 3336 | 1469022034711 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 06:40:34 INFO - PROCESS | 3336 | 1469022034715 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:40:34 INFO - PROCESS | 3336 | 1469022034716 Marionette TRACE conn2 <- [1,622,null,{}] 06:40:34 INFO - PROCESS | 3336 | 1469022034723 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:34 INFO - PROCESS | 3336 | 1469022034728 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:34 INFO - PROCESS | 3336 | 1469022034860 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 06:40:34 INFO - PROCESS | 3336 | 1469022034917 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:34 INFO - PROCESS | 3336 | 1469022034919 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:34 INFO - PROCESS | 3336 | ++DOCSHELL 1957A400 == 36 [pid = 3336] [id = 165] 06:40:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (197EC400) [pid = 3336] [serial = 493] [outer = 00000000] 06:40:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (19C3B400) [pid = 3336] [serial = 494] [outer = 197EC400] 06:40:34 INFO - PROCESS | 3336 | 1469022034963 Marionette DEBUG loaded listener.js 06:40:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (19CDC800) [pid = 3336] [serial = 495] [outer = 197EC400] 06:40:35 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:35 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:35 INFO - PROCESS | 3336 | 1469022035429 Marionette TRACE conn2 <- [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]]]}] 06:40:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:40:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 731ms 06:40:35 INFO - PROCESS | 3336 | 1469022035451 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 06:40:35 INFO - PROCESS | 3336 | 1469022035453 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 06:40:35 INFO - PROCESS | 3336 | 1469022035456 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:40:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:40:35 INFO - PROCESS | 3336 | 1469022035458 Marionette TRACE conn2 <- [1,626,null,{}] 06:40:35 INFO - PROCESS | 3336 | 1469022035467 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:35 INFO - PROCESS | 3336 | 1469022035469 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:35 INFO - PROCESS | 3336 | 1469022035596 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 06:40:35 INFO - PROCESS | 3336 | 1469022035604 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:35 INFO - PROCESS | 3336 | 1469022035606 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:35 INFO - PROCESS | 3336 | ++DOCSHELL 19CDA400 == 37 [pid = 3336] [id = 166] 06:40:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (19E17800) [pid = 3336] [serial = 496] [outer = 00000000] 06:40:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (1A2F2C00) [pid = 3336] [serial = 497] [outer = 19E17800] 06:40:35 INFO - PROCESS | 3336 | 1469022035658 Marionette DEBUG loaded listener.js 06:40:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (1A2F3000) [pid = 3336] [serial = 498] [outer = 19E17800] 06:40:35 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:35 INFO - PROCESS | 3336 | [3336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:40:36 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:36 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (15D63C00) [pid = 3336] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:40:36 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (1A586C00) [pid = 3336] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:40:36 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (1AB3E800) [pid = 3336] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:40:36 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (0F9E5800) [pid = 3336] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:40:36 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (197E6400) [pid = 3336] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:40:36 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1695D800) [pid = 3336] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:40:36 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (167BA400) [pid = 3336] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:40:36 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (131DC800) [pid = 3336] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:40:36 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (15F23800) [pid = 3336] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:40:36 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (114D1C00) [pid = 3336] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:40:36 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (132D4C00) [pid = 3336] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:40:36 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (10EAC800) [pid = 3336] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:40:36 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (12A32000) [pid = 3336] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:40:36 INFO - PROCESS | 3336 | 1469022036214 Marionette TRACE conn2 <- [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]]]}] 06:40:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:40:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 765ms 06:40:36 INFO - PROCESS | 3336 | 1469022036234 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 06:40:36 INFO - PROCESS | 3336 | 1469022036236 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 06:40:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:40:36 INFO - PROCESS | 3336 | 1469022036239 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:40:36 INFO - PROCESS | 3336 | 1469022036240 Marionette TRACE conn2 <- [1,630,null,{}] 06:40:36 INFO - PROCESS | 3336 | 1469022036244 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:36 INFO - PROCESS | 3336 | 1469022036245 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:36 INFO - PROCESS | 3336 | 1469022036321 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 06:40:36 INFO - PROCESS | 3336 | 1469022036327 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:36 INFO - PROCESS | 3336 | 1469022036328 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:36 INFO - PROCESS | 3336 | ++DOCSHELL 13261C00 == 38 [pid = 3336] [id = 167] 06:40:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (13262400) [pid = 3336] [serial = 499] [outer = 00000000] 06:40:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (15F23800) [pid = 3336] [serial = 500] [outer = 13262400] 06:40:36 INFO - PROCESS | 3336 | 1469022036373 Marionette DEBUG loaded listener.js 06:40:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (1645A800) [pid = 3336] [serial = 501] [outer = 13262400] 06:40:36 INFO - PROCESS | 3336 | 1469022036790 Marionette TRACE conn2 <- [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]]]}] 06:40:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:40:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 618ms 06:40:36 INFO - PROCESS | 3336 | 1469022036837 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 06:40:36 INFO - PROCESS | 3336 | 1469022036839 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 06:40:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:40:36 INFO - PROCESS | 3336 | 1469022036846 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:40:36 INFO - PROCESS | 3336 | 1469022036848 Marionette TRACE conn2 <- [1,634,null,{}] 06:40:36 INFO - PROCESS | 3336 | 1469022036851 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:36 INFO - PROCESS | 3336 | 1469022036853 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:36 INFO - PROCESS | 3336 | 1469022036930 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 06:40:37 INFO - PROCESS | 3336 | 1469022036962 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:37 INFO - PROCESS | 3336 | 1469022036965 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:37 INFO - PROCESS | 3336 | ++DOCSHELL 1036D400 == 39 [pid = 3336] [id = 168] 06:40:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (14292C00) [pid = 3336] [serial = 502] [outer = 00000000] 06:40:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (19F8DC00) [pid = 3336] [serial = 503] [outer = 14292C00] 06:40:37 INFO - PROCESS | 3336 | 1469022037007 Marionette DEBUG loaded listener.js 06:40:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1A44AC00) [pid = 3336] [serial = 504] [outer = 14292C00] 06:40:37 INFO - PROCESS | 3336 | 1469022037491 Marionette TRACE conn2 <- [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]]]}] 06:40:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:40:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 650ms 06:40:37 INFO - PROCESS | 3336 | 1469022037514 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 06:40:37 INFO - PROCESS | 3336 | 1469022037516 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 06:40:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:40:37 INFO - PROCESS | 3336 | 1469022037520 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:40:37 INFO - PROCESS | 3336 | 1469022037521 Marionette TRACE conn2 <- [1,638,null,{}] 06:40:37 INFO - PROCESS | 3336 | 1469022037525 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:37 INFO - PROCESS | 3336 | 1469022037526 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:37 INFO - PROCESS | 3336 | 1469022037605 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 06:40:37 INFO - PROCESS | 3336 | 1469022037613 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:37 INFO - PROCESS | 3336 | 1469022037624 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:37 INFO - PROCESS | 3336 | ++DOCSHELL 167B3800 == 40 [pid = 3336] [id = 169] 06:40:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (17496000) [pid = 3336] [serial = 505] [outer = 00000000] 06:40:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1AB36C00) [pid = 3336] [serial = 506] [outer = 17496000] 06:40:37 INFO - PROCESS | 3336 | 1469022037666 Marionette DEBUG loaded listener.js 06:40:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (1AB39800) [pid = 3336] [serial = 507] [outer = 17496000] 06:40:38 INFO - PROCESS | 3336 | 1469022038112 Marionette TRACE conn2 <- [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]]]}] 06:40:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:40:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 619ms 06:40:38 INFO - PROCESS | 3336 | 1469022038150 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 06:40:38 INFO - PROCESS | 3336 | 1469022038153 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 06:40:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:40:38 INFO - PROCESS | 3336 | 1469022038156 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:40:38 INFO - PROCESS | 3336 | 1469022038158 Marionette TRACE conn2 <- [1,642,null,{}] 06:40:38 INFO - PROCESS | 3336 | 1469022038166 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:38 INFO - PROCESS | 3336 | 1469022038168 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:38 INFO - PROCESS | 3336 | 1469022038259 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 06:40:38 INFO - PROCESS | 3336 | 1469022038442 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:38 INFO - PROCESS | 3336 | 1469022038445 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:38 INFO - PROCESS | 3336 | ++DOCSHELL 103C8400 == 41 [pid = 3336] [id = 170] 06:40:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (103C9800) [pid = 3336] [serial = 508] [outer = 00000000] 06:40:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (10A0A000) [pid = 3336] [serial = 509] [outer = 103C9800] 06:40:38 INFO - PROCESS | 3336 | 1469022038546 Marionette DEBUG loaded listener.js 06:40:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (114DB800) [pid = 3336] [serial = 510] [outer = 103C9800] 06:40:39 INFO - PROCESS | 3336 | 1469022039133 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:40:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:40:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1041ms 06:40:39 INFO - PROCESS | 3336 | 1469022039194 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 06:40:39 INFO - PROCESS | 3336 | 1469022039197 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 06:40:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:40:39 INFO - PROCESS | 3336 | 1469022039202 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:40:39 INFO - PROCESS | 3336 | 1469022039205 Marionette TRACE conn2 <- [1,646,null,{}] 06:40:39 INFO - PROCESS | 3336 | 1469022039210 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:39 INFO - PROCESS | 3336 | 1469022039213 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:39 INFO - PROCESS | 3336 | 1469022039326 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 06:40:39 INFO - PROCESS | 3336 | 1469022039454 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:39 INFO - PROCESS | 3336 | 1469022039457 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:39 INFO - PROCESS | 3336 | ++DOCSHELL 14F99400 == 42 [pid = 3336] [id = 171] 06:40:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (15774400) [pid = 3336] [serial = 511] [outer = 00000000] 06:40:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (15D66C00) [pid = 3336] [serial = 512] [outer = 15774400] 06:40:39 INFO - PROCESS | 3336 | 1469022039512 Marionette DEBUG loaded listener.js 06:40:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (16454800) [pid = 3336] [serial = 513] [outer = 15774400] 06:40:40 INFO - PROCESS | 3336 | 1469022040132 Marionette TRACE conn2 <- [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]]]}] 06:40:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:40:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 976ms 06:40:40 INFO - PROCESS | 3336 | 1469022040183 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 06:40:40 INFO - PROCESS | 3336 | 1469022040187 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 06:40:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:40:40 INFO - PROCESS | 3336 | 1469022040191 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:40:40 INFO - PROCESS | 3336 | 1469022040194 Marionette TRACE conn2 <- [1,650,null,{}] 06:40:40 INFO - PROCESS | 3336 | 1469022040197 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:40 INFO - PROCESS | 3336 | 1469022040200 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:40 INFO - PROCESS | 3336 | 1469022040307 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 06:40:40 INFO - PROCESS | 3336 | 1469022040498 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:40 INFO - PROCESS | 3336 | 1469022040501 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:40 INFO - PROCESS | 3336 | ++DOCSHELL 167B6400 == 43 [pid = 3336] [id = 172] 06:40:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (17EE0800) [pid = 3336] [serial = 514] [outer = 00000000] 06:40:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (197E9400) [pid = 3336] [serial = 515] [outer = 17EE0800] 06:40:40 INFO - PROCESS | 3336 | 1469022040554 Marionette DEBUG loaded listener.js 06:40:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (1A2F2800) [pid = 3336] [serial = 516] [outer = 17EE0800] 06:40:40 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:41 INFO - PROCESS | 3336 | [3336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:40:41 INFO - PROCESS | 3336 | 1469022041148 Marionette TRACE conn2 <- [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]]]}] 06:40:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:40:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 992ms 06:40:41 INFO - PROCESS | 3336 | 1469022041169 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 06:40:41 INFO - PROCESS | 3336 | 1469022041172 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 06:40:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:40:41 INFO - PROCESS | 3336 | 1469022041181 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:40:41 INFO - PROCESS | 3336 | 1469022041187 Marionette TRACE conn2 <- [1,654,null,{}] 06:40:41 INFO - PROCESS | 3336 | 1469022041192 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:41 INFO - PROCESS | 3336 | 1469022041196 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:41 INFO - PROCESS | 3336 | 1469022041401 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 06:40:41 INFO - PROCESS | 3336 | 1469022041529 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:41 INFO - PROCESS | 3336 | 1469022041532 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:41 INFO - PROCESS | 3336 | ++DOCSHELL 0F9E9000 == 44 [pid = 3336] [id = 173] 06:40:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (0F9E9800) [pid = 3336] [serial = 517] [outer = 00000000] 06:40:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (12D99400) [pid = 3336] [serial = 518] [outer = 0F9E9800] 06:40:41 INFO - PROCESS | 3336 | 1469022041584 Marionette DEBUG loaded listener.js 06:40:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (139CD800) [pid = 3336] [serial = 519] [outer = 0F9E9800] 06:40:42 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:42 INFO - PROCESS | 3336 | 1469022042289 Marionette TRACE conn2 <- [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]]]}] 06:40:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:40:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1155ms 06:40:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:40:42 INFO - PROCESS | 3336 | 1469022042352 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 06:40:42 INFO - PROCESS | 3336 | 1469022042356 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 06:40:42 INFO - PROCESS | 3336 | 1469022042360 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:40:42 INFO - PROCESS | 3336 | 1469022042365 Marionette TRACE conn2 <- [1,658,null,{}] 06:40:42 INFO - PROCESS | 3336 | 1469022042369 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:42 INFO - PROCESS | 3336 | 1469022042372 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:42 INFO - PROCESS | 3336 | 1469022042504 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 06:40:42 INFO - PROCESS | 3336 | 1469022042611 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:42 INFO - PROCESS | 3336 | 1469022042613 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:42 INFO - PROCESS | 3336 | ++DOCSHELL 13267C00 == 45 [pid = 3336] [id = 174] 06:40:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (13449400) [pid = 3336] [serial = 520] [outer = 00000000] 06:40:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (14F9CC00) [pid = 3336] [serial = 521] [outer = 13449400] 06:40:42 INFO - PROCESS | 3336 | 1469022042662 Marionette DEBUG loaded listener.js 06:40:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 99 (157F2000) [pid = 3336] [serial = 522] [outer = 13449400] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 167B3800 == 44 [pid = 3336] [id = 169] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 1036D400 == 43 [pid = 3336] [id = 168] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 13261C00 == 42 [pid = 3336] [id = 167] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 19CDA400 == 41 [pid = 3336] [id = 166] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 1957A400 == 40 [pid = 3336] [id = 165] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 17EDE000 == 39 [pid = 3336] [id = 164] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 16D3B400 == 38 [pid = 3336] [id = 163] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 15F23000 == 37 [pid = 3336] [id = 162] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 131DE000 == 36 [pid = 3336] [id = 161] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 1144DC00 == 35 [pid = 3336] [id = 160] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 10A7A000 == 34 [pid = 3336] [id = 157] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 10EA6000 == 33 [pid = 3336] [id = 158] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 13157000 == 32 [pid = 3336] [id = 149] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 13EA1000 == 31 [pid = 3336] [id = 159] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 0F9E9000 == 30 [pid = 3336] [id = 173] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 167B6400 == 29 [pid = 3336] [id = 172] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 103C8400 == 28 [pid = 3336] [id = 170] 06:40:43 INFO - PROCESS | 3336 | --DOCSHELL 14F99400 == 27 [pid = 3336] [id = 171] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 98 (195C9000) [pid = 3336] [serial = 470] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (16D3C000) [pid = 3336] [serial = 458] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (175C0C00) [pid = 3336] [serial = 461] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (14293000) [pid = 3336] [serial = 447] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (13931400) [pid = 3336] [serial = 446] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (16451800) [pid = 3336] [serial = 455] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (12B03C00) [pid = 3336] [serial = 449] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (12D9E000) [pid = 3336] [serial = 450] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (13919C00) [pid = 3336] [serial = 452] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (13C3A800) [pid = 3336] [serial = 453] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (17413C00) [pid = 3336] [serial = 459] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (139CB800) [pid = 3336] [serial = 464] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (13EAE800) [pid = 3336] [serial = 432] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (1344DC00) [pid = 3336] [serial = 431] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (175C8800) [pid = 3336] [serial = 435] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (167AEC00) [pid = 3336] [serial = 434] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1AB3F000) [pid = 3336] [serial = 438] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1AB37C00) [pid = 3336] [serial = 437] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1AC0FC00) [pid = 3336] [serial = 441] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (1AC0B000) [pid = 3336] [serial = 440] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (17D56C00) [pid = 3336] [serial = 462] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (12D6DC00) [pid = 3336] [serial = 444] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (10EA1C00) [pid = 3336] [serial = 443] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (19CDE000) [pid = 3336] [serial = 467] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1645B800) [pid = 3336] [serial = 465] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (19F88000) [pid = 3336] [serial = 468] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (16459800) [pid = 3336] [serial = 456] [outer = 00000000] [url = about:blank] 06:40:43 INFO - PROCESS | 3336 | 1469022043837 Marionette TRACE conn2 <- [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]]]}] 06:40:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:40:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1513ms 06:40:43 INFO - PROCESS | 3336 | 1469022043866 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 06:40:43 INFO - PROCESS | 3336 | 1469022043870 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 06:40:43 INFO - PROCESS | 3336 | 1469022043875 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:40:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:40:43 INFO - PROCESS | 3336 | 1469022043879 Marionette TRACE conn2 <- [1,662,null,{}] 06:40:43 INFO - PROCESS | 3336 | 1469022043884 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:43 INFO - PROCESS | 3336 | 1469022043887 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:44 INFO - PROCESS | 3336 | 1469022044022 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 06:40:44 INFO - PROCESS | 3336 | 1469022044030 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:44 INFO - PROCESS | 3336 | 1469022044033 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:44 INFO - PROCESS | 3336 | ++DOCSHELL 12825400 == 28 [pid = 3336] [id = 175] 06:40:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (12827400) [pid = 3336] [serial = 523] [outer = 00000000] 06:40:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (12D6D000) [pid = 3336] [serial = 524] [outer = 12827400] 06:40:44 INFO - PROCESS | 3336 | 1469022044084 Marionette DEBUG loaded listener.js 06:40:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (130B0C00) [pid = 3336] [serial = 525] [outer = 12827400] 06:40:44 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:44 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:40:44 INFO - PROCESS | 3336 | 1469022044536 Marionette TRACE conn2 <- [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]]]}] 06:40:44 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 06:40:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 667ms 06:40:44 INFO - PROCESS | 3336 | 1469022044547 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 06:40:44 INFO - PROCESS | 3336 | 1469022044552 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 06:40:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:40:44 INFO - PROCESS | 3336 | 1469022044558 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:40:44 INFO - PROCESS | 3336 | 1469022044561 Marionette TRACE conn2 <- [1,666,null,{}] 06:40:44 INFO - PROCESS | 3336 | 1469022044569 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:44 INFO - PROCESS | 3336 | 1469022044571 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:44 INFO - PROCESS | 3336 | 1469022044666 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 06:40:44 INFO - PROCESS | 3336 | 1469022044703 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:44 INFO - PROCESS | 3336 | 1469022044705 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:44 INFO - PROCESS | 3336 | ++DOCSHELL 13916800 == 29 [pid = 3336] [id = 176] 06:40:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (13917000) [pid = 3336] [serial = 526] [outer = 00000000] 06:40:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1393D000) [pid = 3336] [serial = 527] [outer = 13917000] 06:40:44 INFO - PROCESS | 3336 | 1469022044751 Marionette DEBUG loaded listener.js 06:40:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (13C3C400) [pid = 3336] [serial = 528] [outer = 13917000] 06:40:45 INFO - PROCESS | 3336 | 1469022045242 Marionette TRACE conn2 <- [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]]]}] 06:40:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:40:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 716ms 06:40:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:40:45 INFO - PROCESS | 3336 | 1469022045290 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 06:40:45 INFO - PROCESS | 3336 | 1469022045292 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 06:40:45 INFO - PROCESS | 3336 | 1469022045296 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:40:45 INFO - PROCESS | 3336 | 1469022045299 Marionette TRACE conn2 <- [1,670,null,{}] 06:40:45 INFO - PROCESS | 3336 | 1469022045310 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:45 INFO - PROCESS | 3336 | 1469022045314 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:45 INFO - PROCESS | 3336 | 1469022045395 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 06:40:45 INFO - PROCESS | 3336 | 1469022045404 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:45 INFO - PROCESS | 3336 | 1469022045407 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:45 INFO - PROCESS | 3336 | ++DOCSHELL 15F23400 == 30 [pid = 3336] [id = 177] 06:40:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (15F24400) [pid = 3336] [serial = 529] [outer = 00000000] 06:40:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (16454C00) [pid = 3336] [serial = 530] [outer = 15F24400] 06:40:45 INFO - PROCESS | 3336 | 1469022045453 Marionette DEBUG loaded listener.js 06:40:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (16460000) [pid = 3336] [serial = 531] [outer = 15F24400] 06:40:46 INFO - PROCESS | 3336 | 1469022046509 Marionette TRACE conn2 <- [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]]]}] 06:40:46 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) 06:40:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1237ms 06:40:46 INFO - PROCESS | 3336 | 1469022046559 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 06:40:46 INFO - PROCESS | 3336 | 1469022046561 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 06:40:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:40:46 INFO - PROCESS | 3336 | 1469022046565 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:40:46 INFO - PROCESS | 3336 | 1469022046567 Marionette TRACE conn2 <- [1,674,null,{}] 06:40:46 INFO - PROCESS | 3336 | 1469022046571 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:46 INFO - PROCESS | 3336 | 1469022046572 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:46 INFO - PROCESS | 3336 | 1469022046689 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 06:40:46 INFO - PROCESS | 3336 | 1469022046696 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:46 INFO - PROCESS | 3336 | 1469022046698 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:46 INFO - PROCESS | 3336 | ++DOCSHELL 167AEC00 == 31 [pid = 3336] [id = 178] 06:40:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (167B2800) [pid = 3336] [serial = 532] [outer = 00000000] 06:40:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (17363800) [pid = 3336] [serial = 533] [outer = 167B2800] 06:40:46 INFO - PROCESS | 3336 | 1469022046741 Marionette DEBUG loaded listener.js 06:40:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (17490C00) [pid = 3336] [serial = 534] [outer = 167B2800] 06:40:47 INFO - PROCESS | 3336 | 1469022047684 Marionette TRACE conn2 <- [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]]]}] 06:40:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:40:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1138ms 06:40:47 INFO - PROCESS | 3336 | 1469022047702 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 06:40:47 INFO - PROCESS | 3336 | 1469022047704 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 06:40:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:40:47 INFO - PROCESS | 3336 | 1469022047707 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:40:47 INFO - PROCESS | 3336 | 1469022047709 Marionette TRACE conn2 <- [1,678,null,{}] 06:40:47 INFO - PROCESS | 3336 | 1469022047720 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:47 INFO - PROCESS | 3336 | 1469022047722 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:47 INFO - PROCESS | 3336 | 1469022047833 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 06:40:47 INFO - PROCESS | 3336 | 1469022047839 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:47 INFO - PROCESS | 3336 | 1469022047841 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:47 INFO - PROCESS | 3336 | ++DOCSHELL 16D41000 == 32 [pid = 3336] [id = 179] 06:40:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (16E37400) [pid = 3336] [serial = 535] [outer = 00000000] 06:40:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (175C6C00) [pid = 3336] [serial = 536] [outer = 16E37400] 06:40:47 INFO - PROCESS | 3336 | 1469022047883 Marionette DEBUG loaded listener.js 06:40:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (17DF0400) [pid = 3336] [serial = 537] [outer = 16E37400] 06:40:48 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (17496000) [pid = 3336] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:40:48 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (10EA6800) [pid = 3336] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:40:48 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (17EE0000) [pid = 3336] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:40:48 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (14292C00) [pid = 3336] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:40:48 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (13262400) [pid = 3336] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:40:48 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (197EC400) [pid = 3336] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:40:48 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1429F400) [pid = 3336] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:40:48 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (11463000) [pid = 3336] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:40:48 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (16D3B800) [pid = 3336] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:40:48 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (13261000) [pid = 3336] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:40:48 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (19E17800) [pid = 3336] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:40:48 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (15F24000) [pid = 3336] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:40:48 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (183A2000) [pid = 3336] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:40:49 INFO - PROCESS | 3336 | 1469022049067 Marionette TRACE conn2 <- [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]]]}] 06:40:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:40:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1415ms 06:40:49 INFO - PROCESS | 3336 | 1469022049110 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 06:40:49 INFO - PROCESS | 3336 | 1469022049112 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 06:40:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:40:49 INFO - PROCESS | 3336 | 1469022049118 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:40:49 INFO - PROCESS | 3336 | 1469022049120 Marionette TRACE conn2 <- [1,682,null,{}] 06:40:49 INFO - PROCESS | 3336 | 1469022049123 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:49 INFO - PROCESS | 3336 | 1469022049129 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:49 INFO - PROCESS | 3336 | 1469022049266 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 06:40:49 INFO - PROCESS | 3336 | 1469022049272 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:49 INFO - PROCESS | 3336 | 1469022049274 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:49 INFO - PROCESS | 3336 | ++DOCSHELL 15D68800 == 33 [pid = 3336] [id = 180] 06:40:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (16B29800) [pid = 3336] [serial = 538] [outer = 00000000] 06:40:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (17D56400) [pid = 3336] [serial = 539] [outer = 16B29800] 06:40:49 INFO - PROCESS | 3336 | 1469022049317 Marionette DEBUG loaded listener.js 06:40:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1839C800) [pid = 3336] [serial = 540] [outer = 16B29800] 06:40:50 INFO - PROCESS | 3336 | 1469022050275 Marionette TRACE conn2 <- [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]]]}] 06:40:50 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) 06:40:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1203ms 06:40:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:40:50 INFO - PROCESS | 3336 | 1469022050340 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 06:40:50 INFO - PROCESS | 3336 | 1469022050341 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 06:40:50 INFO - PROCESS | 3336 | 1469022050345 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:40:50 INFO - PROCESS | 3336 | 1469022050346 Marionette TRACE conn2 <- [1,686,null,{}] 06:40:50 INFO - PROCESS | 3336 | 1469022050350 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:50 INFO - PROCESS | 3336 | 1469022050351 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:50 INFO - PROCESS | 3336 | 1469022050424 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 06:40:50 INFO - PROCESS | 3336 | 1469022050530 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:50 INFO - PROCESS | 3336 | 1469022050534 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:50 INFO - PROCESS | 3336 | ++DOCSHELL 0F97E400 == 34 [pid = 3336] [id = 181] 06:40:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (0F9E5800) [pid = 3336] [serial = 541] [outer = 00000000] 06:40:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (103D3C00) [pid = 3336] [serial = 542] [outer = 0F9E5800] 06:40:50 INFO - PROCESS | 3336 | 1469022050590 Marionette DEBUG loaded listener.js 06:40:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (10A10400) [pid = 3336] [serial = 543] [outer = 0F9E5800] 06:40:51 INFO - PROCESS | 3336 | 1469022051866 Marionette TRACE conn2 <- [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]]]}] 06:40:51 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) 06:40:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1561ms 06:40:51 INFO - PROCESS | 3336 | 1469022051921 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 06:40:51 INFO - PROCESS | 3336 | 1469022051924 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 06:40:51 INFO - PROCESS | 3336 | 1469022051929 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:40:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:40:51 INFO - PROCESS | 3336 | 1469022051932 Marionette TRACE conn2 <- [1,690,null,{}] 06:40:51 INFO - PROCESS | 3336 | 1469022051938 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:51 INFO - PROCESS | 3336 | 1469022051940 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:52 INFO - PROCESS | 3336 | 1469022052112 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 06:40:52 INFO - PROCESS | 3336 | 1469022052211 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:52 INFO - PROCESS | 3336 | 1469022052214 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:52 INFO - PROCESS | 3336 | ++DOCSHELL 1306E800 == 35 [pid = 3336] [id = 182] 06:40:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1306F000) [pid = 3336] [serial = 544] [outer = 00000000] 06:40:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (13932C00) [pid = 3336] [serial = 545] [outer = 1306F000] 06:40:52 INFO - PROCESS | 3336 | 1469022052269 Marionette DEBUG loaded listener.js 06:40:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (13EA2800) [pid = 3336] [serial = 546] [outer = 1306F000] 06:40:53 INFO - PROCESS | 3336 | --DOCSHELL 1576B000 == 34 [pid = 3336] [id = 26] 06:40:53 INFO - PROCESS | 3336 | --DOCSHELL 1050C000 == 33 [pid = 3336] [id = 21] 06:40:53 INFO - PROCESS | 3336 | --DOCSHELL 13937800 == 32 [pid = 3336] [id = 24] 06:40:53 INFO - PROCESS | 3336 | --DOCSHELL 131DCC00 == 31 [pid = 3336] [id = 23] 06:40:53 INFO - PROCESS | 3336 | --DOCSHELL 15D68800 == 30 [pid = 3336] [id = 180] 06:40:53 INFO - PROCESS | 3336 | --DOCSHELL 16D41000 == 29 [pid = 3336] [id = 179] 06:40:53 INFO - PROCESS | 3336 | --DOCSHELL 167AEC00 == 28 [pid = 3336] [id = 178] 06:40:53 INFO - PROCESS | 3336 | --DOCSHELL 15F23400 == 27 [pid = 3336] [id = 177] 06:40:53 INFO - PROCESS | 3336 | --DOCSHELL 13916800 == 26 [pid = 3336] [id = 176] 06:40:53 INFO - PROCESS | 3336 | --DOCSHELL 12825400 == 25 [pid = 3336] [id = 175] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1AB39800) [pid = 3336] [serial = 507] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1AB36C00) [pid = 3336] [serial = 506] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (11A47400) [pid = 3336] [serial = 473] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (183A2800) [pid = 3336] [serial = 492] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (19F8DC00) [pid = 3336] [serial = 503] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (15F23800) [pid = 3336] [serial = 500] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (19CDC800) [pid = 3336] [serial = 495] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1839A800) [pid = 3336] [serial = 491] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (15778C00) [pid = 3336] [serial = 476] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (19C3B400) [pid = 3336] [serial = 494] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (1282B400) [pid = 3336] [serial = 474] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (12B02800) [pid = 3336] [serial = 479] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (175C8400) [pid = 3336] [serial = 489] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (13C39400) [pid = 3336] [serial = 482] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (1A2F2C00) [pid = 3336] [serial = 497] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (1A44AC00) [pid = 3336] [serial = 504] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (15F27C00) [pid = 3336] [serial = 477] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (16453C00) [pid = 3336] [serial = 485] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (195CAC00) [pid = 3336] [serial = 471] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (13C98C00) [pid = 3336] [serial = 483] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (1645A800) [pid = 3336] [serial = 501] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (17514400) [pid = 3336] [serial = 488] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (1A2F3000) [pid = 3336] [serial = 498] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (1645D400) [pid = 3336] [serial = 486] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | --DOMWINDOW == 58 (1314F400) [pid = 3336] [serial = 480] [outer = 00000000] [url = about:blank] 06:40:53 INFO - PROCESS | 3336 | 1469022053608 Marionette TRACE conn2 <- [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]]]}] 06:40:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:40:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1725ms 06:40:53 INFO - PROCESS | 3336 | 1469022053671 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 06:40:53 INFO - PROCESS | 3336 | 1469022053675 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 06:40:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:40:53 INFO - PROCESS | 3336 | 1469022053683 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:40:53 INFO - PROCESS | 3336 | 1469022053686 Marionette TRACE conn2 <- [1,694,null,{}] 06:40:53 INFO - PROCESS | 3336 | 1469022053709 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:53 INFO - PROCESS | 3336 | 1469022053711 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:53 INFO - PROCESS | 3336 | 1469022053791 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 06:40:53 INFO - PROCESS | 3336 | 1469022053798 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:53 INFO - PROCESS | 3336 | 1469022053800 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:53 INFO - PROCESS | 3336 | ++DOCSHELL 1282CC00 == 26 [pid = 3336] [id = 183] 06:40:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 59 (12A32000) [pid = 3336] [serial = 547] [outer = 00000000] 06:40:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (130B5000) [pid = 3336] [serial = 548] [outer = 12A32000] 06:40:53 INFO - PROCESS | 3336 | 1469022053846 Marionette DEBUG loaded listener.js 06:40:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (1314F400) [pid = 3336] [serial = 549] [outer = 12A32000] 06:40:54 INFO - PROCESS | 3336 | 1469022054833 Marionette TRACE conn2 <- [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]]]}] 06:40:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:40:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1203ms 06:40:54 INFO - PROCESS | 3336 | 1469022054878 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 06:40:54 INFO - PROCESS | 3336 | 1469022054882 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 06:40:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:40:54 INFO - PROCESS | 3336 | 1469022054888 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:40:54 INFO - PROCESS | 3336 | 1469022054891 Marionette TRACE conn2 <- [1,698,null,{}] 06:40:54 INFO - PROCESS | 3336 | 1469022054895 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:54 INFO - PROCESS | 3336 | 1469022054897 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:55 INFO - PROCESS | 3336 | 1469022054985 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 06:40:55 INFO - PROCESS | 3336 | 1469022054992 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:55 INFO - PROCESS | 3336 | 1469022054994 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:55 INFO - PROCESS | 3336 | ++DOCSHELL 13CA0400 == 27 [pid = 3336] [id = 184] 06:40:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (13EA0000) [pid = 3336] [serial = 550] [outer = 00000000] 06:40:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (1429B000) [pid = 3336] [serial = 551] [outer = 13EA0000] 06:40:55 INFO - PROCESS | 3336 | 1469022055040 Marionette DEBUG loaded listener.js 06:40:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (14FF0000) [pid = 3336] [serial = 552] [outer = 13EA0000] 06:40:56 INFO - PROCESS | 3336 | 1469022056086 Marionette TRACE conn2 <- [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]]]}] 06:40:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:40:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1236ms 06:40:56 INFO - PROCESS | 3336 | 1469022056124 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 06:40:56 INFO - PROCESS | 3336 | 1469022056127 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 06:40:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:40:56 INFO - PROCESS | 3336 | 1469022056131 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:40:56 INFO - PROCESS | 3336 | 1469022056134 Marionette TRACE conn2 <- [1,702,null,{}] 06:40:56 INFO - PROCESS | 3336 | 1469022056144 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:56 INFO - PROCESS | 3336 | 1469022056149 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:56 INFO - PROCESS | 3336 | 1469022056262 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 06:40:56 INFO - PROCESS | 3336 | 1469022056270 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:56 INFO - PROCESS | 3336 | 1469022056273 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:56 INFO - PROCESS | 3336 | ++DOCSHELL 16458000 == 28 [pid = 3336] [id = 185] 06:40:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (16458400) [pid = 3336] [serial = 553] [outer = 00000000] 06:40:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (1645F000) [pid = 3336] [serial = 554] [outer = 16458400] 06:40:56 INFO - PROCESS | 3336 | 1469022056371 Marionette DEBUG loaded listener.js 06:40:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (1695FC00) [pid = 3336] [serial = 555] [outer = 16458400] 06:40:56 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (15F24400) [pid = 3336] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:40:56 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (13449400) [pid = 3336] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:40:56 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (13917000) [pid = 3336] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:40:56 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (12827400) [pid = 3336] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:40:56 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (167B2800) [pid = 3336] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:40:56 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (103C9800) [pid = 3336] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:40:56 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (15774400) [pid = 3336] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:40:56 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (17EE0800) [pid = 3336] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:40:56 INFO - PROCESS | 3336 | --DOMWINDOW == 58 (0F9E9800) [pid = 3336] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:40:56 INFO - PROCESS | 3336 | --DOMWINDOW == 57 (16E37400) [pid = 3336] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:40:57 INFO - PROCESS | 3336 | 1469022057383 Marionette TRACE conn2 <- [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]]]}] 06:40:57 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 06:40:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1269ms 06:40:57 INFO - PROCESS | 3336 | 1469022057411 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 06:40:57 INFO - PROCESS | 3336 | 1469022057413 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 06:40:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:40:57 INFO - PROCESS | 3336 | 1469022057417 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:40:57 INFO - PROCESS | 3336 | 1469022057418 Marionette TRACE conn2 <- [1,706,null,{}] 06:40:57 INFO - PROCESS | 3336 | 1469022057422 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:57 INFO - PROCESS | 3336 | 1469022057424 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:57 INFO - PROCESS | 3336 | 1469022057533 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 06:40:57 INFO - PROCESS | 3336 | 1469022057540 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:57 INFO - PROCESS | 3336 | 1469022057543 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:57 INFO - PROCESS | 3336 | ++DOCSHELL 157EB800 == 29 [pid = 3336] [id = 186] 06:40:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 58 (15F24400) [pid = 3336] [serial = 556] [outer = 00000000] 06:40:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 59 (167B5000) [pid = 3336] [serial = 557] [outer = 15F24400] 06:40:57 INFO - PROCESS | 3336 | 1469022057586 Marionette DEBUG loaded listener.js 06:40:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (17364400) [pid = 3336] [serial = 558] [outer = 15F24400] 06:40:58 INFO - PROCESS | 3336 | 1469022058529 Marionette TRACE conn2 <- [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]]]}] 06:40:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:40:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1138ms 06:40:58 INFO - PROCESS | 3336 | 1469022058548 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 06:40:58 INFO - PROCESS | 3336 | 1469022058549 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 06:40:58 INFO - PROCESS | 3336 | 1469022058553 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:40:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:40:58 INFO - PROCESS | 3336 | 1469022058555 Marionette TRACE conn2 <- [1,710,null,{}] 06:40:58 INFO - PROCESS | 3336 | 1469022058558 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:58 INFO - PROCESS | 3336 | 1469022058560 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:58 INFO - PROCESS | 3336 | 1469022058637 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 06:40:58 INFO - PROCESS | 3336 | 1469022058709 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:58 INFO - PROCESS | 3336 | 1469022058711 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:58 INFO - PROCESS | 3336 | ++DOCSHELL 13163000 == 30 [pid = 3336] [id = 187] 06:40:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (15774800) [pid = 3336] [serial = 559] [outer = 00000000] 06:40:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (175C3400) [pid = 3336] [serial = 560] [outer = 15774800] 06:40:58 INFO - PROCESS | 3336 | 1469022058754 Marionette DEBUG loaded listener.js 06:40:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (17DED400) [pid = 3336] [serial = 561] [outer = 15774800] 06:40:59 INFO - PROCESS | 3336 | 1469022059184 Marionette TRACE conn2 <- [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] 06:40:59 INFO - PROCESS | 3336 | 1469022059228 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 06:40:59 INFO - PROCESS | 3336 | 1469022059232 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:40:59 INFO - PROCESS | 3336 | 1469022059234 Marionette TRACE conn2 <- [1,714,null,{}] 06:40:59 INFO - PROCESS | 3336 | 1469022059243 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:59 INFO - PROCESS | 3336 | 1469022059249 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:59 INFO - PROCESS | 3336 | 1469022059402 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 06:40:59 INFO - PROCESS | 3336 | 1469022059487 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:59 INFO - PROCESS | 3336 | 1469022059493 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:40:59 INFO - PROCESS | 3336 | ++DOCSHELL 10506C00 == 31 [pid = 3336] [id = 188] 06:40:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (1050EC00) [pid = 3336] [serial = 562] [outer = 00000000] 06:40:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (10BC0000) [pid = 3336] [serial = 563] [outer = 1050EC00] 06:40:59 INFO - PROCESS | 3336 | 1469022059552 Marionette DEBUG loaded listener.js 06:40:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (12828000) [pid = 3336] [serial = 564] [outer = 1050EC00] 06:41:00 INFO - PROCESS | 3336 | 1469022060266 Marionette TRACE conn2 <- [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]]]}] 06:41:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:41:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1089ms 06:41:00 INFO - PROCESS | 3336 | 1469022060315 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 06:41:00 INFO - PROCESS | 3336 | 1469022060319 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 06:41:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:41:00 INFO - PROCESS | 3336 | 1469022060324 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:41:00 INFO - PROCESS | 3336 | 1469022060327 Marionette TRACE conn2 <- [1,718,null,{}] 06:41:00 INFO - PROCESS | 3336 | 1469022060332 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:00 INFO - PROCESS | 3336 | 1469022060335 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:00 INFO - PROCESS | 3336 | 1469022060439 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 06:41:00 INFO - PROCESS | 3336 | 1469022060518 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:00 INFO - PROCESS | 3336 | 1469022060521 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:00 INFO - PROCESS | 3336 | ++DOCSHELL 13EA2400 == 32 [pid = 3336] [id = 189] 06:41:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (14296800) [pid = 3336] [serial = 565] [outer = 00000000] 06:41:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (15D69C00) [pid = 3336] [serial = 566] [outer = 14296800] 06:41:00 INFO - PROCESS | 3336 | 1469022060583 Marionette DEBUG loaded listener.js 06:41:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (15F27000) [pid = 3336] [serial = 567] [outer = 14296800] 06:41:01 INFO - PROCESS | 3336 | 1469022061208 Marionette TRACE conn2 <- [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[4036] expected 0 but got 24","_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] 06:41:01 INFO - PROCESS | 3336 | 1469022061266 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 06:41:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:41:01 INFO - PROCESS | 3336 | 1469022061270 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:41:01 INFO - PROCESS | 3336 | 1469022061272 Marionette TRACE conn2 <- [1,722,null,{}] 06:41:01 INFO - PROCESS | 3336 | 1469022061276 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:01 INFO - PROCESS | 3336 | 1469022061279 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:01 INFO - PROCESS | 3336 | 1469022061393 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 06:41:01 INFO - PROCESS | 3336 | 1469022061474 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:01 INFO - PROCESS | 3336 | 1469022061476 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:01 INFO - PROCESS | 3336 | ++DOCSHELL 19571400 == 33 [pid = 3336] [id = 190] 06:41:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (19578400) [pid = 3336] [serial = 568] [outer = 00000000] 06:41:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (195C0C00) [pid = 3336] [serial = 569] [outer = 19578400] 06:41:01 INFO - PROCESS | 3336 | 1469022061619 Marionette DEBUG loaded listener.js 06:41:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (197EE800) [pid = 3336] [serial = 570] [outer = 19578400] 06:41:02 INFO - PROCESS | 3336 | 1469022062230 Marionette TRACE conn2 <- [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]]]}] 06:41:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:41:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1041ms 06:41:02 INFO - PROCESS | 3336 | 1469022062305 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 06:41:02 INFO - PROCESS | 3336 | 1469022062309 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 06:41:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:41:02 INFO - PROCESS | 3336 | 1469022062334 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:41:02 INFO - PROCESS | 3336 | 1469022062338 Marionette TRACE conn2 <- [1,726,null,{}] 06:41:02 INFO - PROCESS | 3336 | 1469022062342 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:02 INFO - PROCESS | 3336 | 1469022062346 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:02 INFO - PROCESS | 3336 | 1469022062504 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 06:41:02 INFO - PROCESS | 3336 | 1469022062576 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:02 INFO - PROCESS | 3336 | 1469022062578 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:02 INFO - PROCESS | 3336 | ++DOCSHELL 183A1400 == 34 [pid = 3336] [id = 191] 06:41:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (19CD7400) [pid = 3336] [serial = 571] [outer = 00000000] 06:41:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (19E1DC00) [pid = 3336] [serial = 572] [outer = 19CD7400] 06:41:02 INFO - PROCESS | 3336 | 1469022062630 Marionette DEBUG loaded listener.js 06:41:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (19F89400) [pid = 3336] [serial = 573] [outer = 19CD7400] 06:41:04 INFO - PROCESS | 3336 | --DOCSHELL 11017800 == 33 [pid = 3336] [id = 22] 06:41:04 INFO - PROCESS | 3336 | --DOCSHELL 13267C00 == 32 [pid = 3336] [id = 174] 06:41:04 INFO - PROCESS | 3336 | --DOCSHELL 1641E000 == 31 [pid = 3336] [id = 8] 06:41:04 INFO - PROCESS | 3336 | --DOCSHELL 0F9E2400 == 30 [pid = 3336] [id = 18] 06:41:04 INFO - PROCESS | 3336 | --DOCSHELL 1AC08000 == 29 [pid = 3336] [id = 13] 06:41:04 INFO - PROCESS | 3336 | --DOCSHELL 16D40C00 == 28 [pid = 3336] [id = 27] 06:41:04 INFO - PROCESS | 3336 | --DOCSHELL 1A57EC00 == 27 [pid = 3336] [id = 12] 06:41:04 INFO - PROCESS | 3336 | --DOCSHELL 14292400 == 26 [pid = 3336] [id = 20] 06:41:04 INFO - PROCESS | 3336 | --DOCSHELL 0F97E400 == 25 [pid = 3336] [id = 181] 06:41:04 INFO - PROCESS | 3336 | --DOCSHELL 1A94B800 == 24 [pid = 3336] [id = 10] 06:41:04 INFO - PROCESS | 3336 | --DOCSHELL 13EABC00 == 23 [pid = 3336] [id = 25] 06:41:04 INFO - PROCESS | 3336 | --DOCSHELL 145E8C00 == 22 [pid = 3336] [id = 11] 06:41:04 INFO - PROCESS | 3336 | --DOCSHELL 0F9EB400 == 21 [pid = 3336] [id = 28] 06:41:04 INFO - PROCESS | 3336 | --DOCSHELL 1ADF4000 == 20 [pid = 3336] [id = 15] 06:41:04 INFO - PROCESS | 3336 | --DOCSHELL 1AC80800 == 19 [pid = 3336] [id = 14] 06:41:04 INFO - PROCESS | 3336 | --DOCSHELL 11CD8400 == 18 [pid = 3336] [id = 19] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (17D56400) [pid = 3336] [serial = 539] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (16454C00) [pid = 3336] [serial = 530] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (157F2000) [pid = 3336] [serial = 522] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (14F9CC00) [pid = 3336] [serial = 521] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (1393D000) [pid = 3336] [serial = 527] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (13C3C400) [pid = 3336] [serial = 528] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (12D6D000) [pid = 3336] [serial = 524] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (17363800) [pid = 3336] [serial = 533] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (130B0C00) [pid = 3336] [serial = 525] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (114DB800) [pid = 3336] [serial = 510] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (10A0A000) [pid = 3336] [serial = 509] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (16454800) [pid = 3336] [serial = 513] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (15D66C00) [pid = 3336] [serial = 512] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (1A2F2800) [pid = 3336] [serial = 516] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (197E9400) [pid = 3336] [serial = 515] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (139CD800) [pid = 3336] [serial = 519] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 58 (12D99400) [pid = 3336] [serial = 518] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 57 (175C6C00) [pid = 3336] [serial = 536] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 56 (17490C00) [pid = 3336] [serial = 534] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 55 (17DF0400) [pid = 3336] [serial = 537] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | --DOMWINDOW == 54 (16460000) [pid = 3336] [serial = 531] [outer = 00000000] [url = about:blank] 06:41:04 INFO - PROCESS | 3336 | 1469022064513 Marionette TRACE conn2 <- [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]]]}] 06:41:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:41:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2195ms 06:41:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:41:04 INFO - PROCESS | 3336 | 1469022064553 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 06:41:04 INFO - PROCESS | 3336 | 1469022064557 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 06:41:04 INFO - PROCESS | 3336 | 1469022064562 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:41:04 INFO - PROCESS | 3336 | 1469022064565 Marionette TRACE conn2 <- [1,730,null,{}] 06:41:04 INFO - PROCESS | 3336 | 1469022064570 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:04 INFO - PROCESS | 3336 | 1469022064573 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:04 INFO - PROCESS | 3336 | 1469022064663 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 06:41:04 INFO - PROCESS | 3336 | 1469022064735 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:04 INFO - PROCESS | 3336 | 1469022064738 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:04 INFO - PROCESS | 3336 | ++DOCSHELL 10BB6400 == 19 [pid = 3336] [id = 192] 06:41:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 55 (10EA1C00) [pid = 3336] [serial = 574] [outer = 00000000] 06:41:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 56 (1100E400) [pid = 3336] [serial = 575] [outer = 10EA1C00] 06:41:04 INFO - PROCESS | 3336 | 1469022064789 Marionette DEBUG loaded listener.js 06:41:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 57 (11463000) [pid = 3336] [serial = 576] [outer = 10EA1C00] 06:41:05 INFO - PROCESS | 3336 | 1469022065728 Marionette TRACE conn2 <- [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]]]}] 06:41:05 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 06:41:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1236ms 06:41:05 INFO - PROCESS | 3336 | 1469022065793 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 06:41:05 INFO - PROCESS | 3336 | 1469022065798 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 06:41:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:41:05 INFO - PROCESS | 3336 | 1469022065804 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:41:05 INFO - PROCESS | 3336 | 1469022065807 Marionette TRACE conn2 <- [1,734,null,{}] 06:41:05 INFO - PROCESS | 3336 | 1469022065811 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:05 INFO - PROCESS | 3336 | 1469022065813 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:05 INFO - PROCESS | 3336 | 1469022065957 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 06:41:05 INFO - PROCESS | 3336 | 1469022065966 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:05 INFO - PROCESS | 3336 | 1469022065969 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:06 INFO - PROCESS | 3336 | ++DOCSHELL 13075000 == 20 [pid = 3336] [id = 193] 06:41:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 58 (13075400) [pid = 3336] [serial = 577] [outer = 00000000] 06:41:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 59 (13115800) [pid = 3336] [serial = 578] [outer = 13075400] 06:41:06 INFO - PROCESS | 3336 | 1469022066015 Marionette DEBUG loaded listener.js 06:41:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (13164400) [pid = 3336] [serial = 579] [outer = 13075400] 06:41:06 INFO - PROCESS | 3336 | 1469022066994 Marionette TRACE conn2 <- [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]]]}] 06:41:07 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.) 06:41:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1204ms 06:41:07 INFO - PROCESS | 3336 | 1469022067027 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 06:41:07 INFO - PROCESS | 3336 | 1469022067030 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 06:41:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:41:07 INFO - PROCESS | 3336 | 1469022067034 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:41:07 INFO - PROCESS | 3336 | 1469022067037 Marionette TRACE conn2 <- [1,738,null,{}] 06:41:07 INFO - PROCESS | 3336 | 1469022067055 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:07 INFO - PROCESS | 3336 | 1469022067059 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:07 INFO - PROCESS | 3336 | 1469022067170 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 06:41:07 INFO - PROCESS | 3336 | 1469022067178 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:07 INFO - PROCESS | 3336 | 1469022067181 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:07 INFO - PROCESS | 3336 | ++DOCSHELL 1393A400 == 21 [pid = 3336] [id = 194] 06:41:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (1393A800) [pid = 3336] [serial = 580] [outer = 00000000] 06:41:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (139D4800) [pid = 3336] [serial = 581] [outer = 1393A800] 06:41:07 INFO - PROCESS | 3336 | 1469022067230 Marionette DEBUG loaded listener.js 06:41:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (13C47C00) [pid = 3336] [serial = 582] [outer = 1393A800] 06:41:08 INFO - PROCESS | 3336 | 1469022068260 Marionette TRACE conn2 <- [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]]]}] 06:41:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:41:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1301ms 06:41:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:41:08 INFO - PROCESS | 3336 | 1469022068330 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 06:41:08 INFO - PROCESS | 3336 | 1469022068332 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 06:41:08 INFO - PROCESS | 3336 | 1469022068336 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:41:08 INFO - PROCESS | 3336 | 1469022068338 Marionette TRACE conn2 <- [1,742,null,{}] 06:41:08 INFO - PROCESS | 3336 | 1469022068348 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:08 INFO - PROCESS | 3336 | 1469022068350 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:08 INFO - PROCESS | 3336 | 1469022068509 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 06:41:08 INFO - PROCESS | 3336 | 1469022068555 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:08 INFO - PROCESS | 3336 | 1469022068558 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:08 INFO - PROCESS | 3336 | ++DOCSHELL 1429DC00 == 22 [pid = 3336] [id = 195] 06:41:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (14F99400) [pid = 3336] [serial = 583] [outer = 00000000] 06:41:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (15D68C00) [pid = 3336] [serial = 584] [outer = 14F99400] 06:41:08 INFO - PROCESS | 3336 | 1469022068602 Marionette DEBUG loaded listener.js 06:41:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (15F2A400) [pid = 3336] [serial = 585] [outer = 14F99400] 06:41:08 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (15774800) [pid = 3336] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:41:08 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (16458400) [pid = 3336] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:41:08 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (0F9E5800) [pid = 3336] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:41:08 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (1306F000) [pid = 3336] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:41:08 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (13EA0000) [pid = 3336] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:41:08 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (12A32000) [pid = 3336] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:41:08 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (15F24400) [pid = 3336] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:41:08 INFO - PROCESS | 3336 | --DOMWINDOW == 58 (16B29800) [pid = 3336] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:41:09 INFO - PROCESS | 3336 | 1469022069559 Marionette TRACE conn2 <- [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]]]}] 06:41:09 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 06:41:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1236ms 06:41:09 INFO - PROCESS | 3336 | 1469022069607 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 06:41:09 INFO - PROCESS | 3336 | 1469022069608 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 06:41:09 INFO - PROCESS | 3336 | 1469022069612 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:41:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:41:09 INFO - PROCESS | 3336 | 1469022069614 Marionette TRACE conn2 <- [1,746,null,{}] 06:41:09 INFO - PROCESS | 3336 | 1469022069617 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:09 INFO - PROCESS | 3336 | 1469022069619 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:09 INFO - PROCESS | 3336 | 1469022069695 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 06:41:09 INFO - PROCESS | 3336 | 1469022069702 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:09 INFO - PROCESS | 3336 | 1469022069704 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:09 INFO - PROCESS | 3336 | ++DOCSHELL 15770000 == 23 [pid = 3336] [id = 196] 06:41:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 59 (15D68800) [pid = 3336] [serial = 586] [outer = 00000000] 06:41:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (16454400) [pid = 3336] [serial = 587] [outer = 15D68800] 06:41:09 INFO - PROCESS | 3336 | 1469022069749 Marionette DEBUG loaded listener.js 06:41:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (16459400) [pid = 3336] [serial = 588] [outer = 15D68800] 06:41:10 INFO - PROCESS | 3336 | 1469022070181 Marionette TRACE conn2 <- [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]]]}] 06:41:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:41:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 618ms 06:41:10 INFO - PROCESS | 3336 | 1469022070209 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 06:41:10 INFO - PROCESS | 3336 | 1469022070211 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 06:41:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:41:10 INFO - PROCESS | 3336 | 1469022070214 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:41:10 INFO - PROCESS | 3336 | 1469022070216 Marionette TRACE conn2 <- [1,750,null,{}] 06:41:10 INFO - PROCESS | 3336 | 1469022070219 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:10 INFO - PROCESS | 3336 | 1469022070225 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:10 INFO - PROCESS | 3336 | 1469022070385 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 06:41:10 INFO - PROCESS | 3336 | 1469022070393 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:10 INFO - PROCESS | 3336 | 1469022070395 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:10 INFO - PROCESS | 3336 | ++DOCSHELL 167B4800 == 24 [pid = 3336] [id = 197] 06:41:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (167B5400) [pid = 3336] [serial = 589] [outer = 00000000] 06:41:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (16B24400) [pid = 3336] [serial = 590] [outer = 167B5400] 06:41:10 INFO - PROCESS | 3336 | 1469022070438 Marionette DEBUG loaded listener.js 06:41:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (17491C00) [pid = 3336] [serial = 591] [outer = 167B5400] 06:41:11 INFO - PROCESS | 3336 | 1469022071400 Marionette TRACE conn2 <- [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]]]}] 06:41:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:41:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1204ms 06:41:11 INFO - PROCESS | 3336 | 1469022071436 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 06:41:11 INFO - PROCESS | 3336 | 1469022071440 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 06:41:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:41:11 INFO - PROCESS | 3336 | 1469022071446 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:41:11 INFO - PROCESS | 3336 | 1469022071449 Marionette TRACE conn2 <- [1,754,null,{}] 06:41:11 INFO - PROCESS | 3336 | 1469022071498 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:11 INFO - PROCESS | 3336 | 1469022071501 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:11 INFO - PROCESS | 3336 | 1469022071599 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 06:41:11 INFO - PROCESS | 3336 | 1469022071709 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:11 INFO - PROCESS | 3336 | 1469022071712 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:11 INFO - PROCESS | 3336 | ++DOCSHELL 12822400 == 25 [pid = 3336] [id = 198] 06:41:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (12827400) [pid = 3336] [serial = 592] [outer = 00000000] 06:41:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (12B04C00) [pid = 3336] [serial = 593] [outer = 12827400] 06:41:11 INFO - PROCESS | 3336 | 1469022071769 Marionette DEBUG loaded listener.js 06:41:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (13073800) [pid = 3336] [serial = 594] [outer = 12827400] 06:41:12 INFO - PROCESS | 3336 | 1469022072934 Marionette TRACE conn2 <- [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]]]}] 06:41:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:41:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1496ms 06:41:12 INFO - PROCESS | 3336 | 1469022072956 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 06:41:12 INFO - PROCESS | 3336 | 1469022072961 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 06:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:41:12 INFO - PROCESS | 3336 | 1469022072968 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:41:12 INFO - PROCESS | 3336 | 1469022072970 Marionette TRACE conn2 <- [1,758,null,{}] 06:41:12 INFO - PROCESS | 3336 | 1469022072975 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:12 INFO - PROCESS | 3336 | 1469022072977 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:13 INFO - PROCESS | 3336 | 1469022073184 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 06:41:13 INFO - PROCESS | 3336 | 1469022073348 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:13 INFO - PROCESS | 3336 | 1469022073351 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:13 INFO - PROCESS | 3336 | ++DOCSHELL 10BB3400 == 26 [pid = 3336] [id = 199] 06:41:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (10BB3C00) [pid = 3336] [serial = 595] [outer = 00000000] 06:41:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (1100E800) [pid = 3336] [serial = 596] [outer = 10BB3C00] 06:41:13 INFO - PROCESS | 3336 | 1469022073401 Marionette DEBUG loaded listener.js 06:41:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (12B05400) [pid = 3336] [serial = 597] [outer = 10BB3C00] 06:41:13 INFO - PROCESS | 3336 | --DOCSHELL 157EB800 == 25 [pid = 3336] [id = 186] 06:41:13 INFO - PROCESS | 3336 | --DOCSHELL 13EA2400 == 24 [pid = 3336] [id = 189] 06:41:13 INFO - PROCESS | 3336 | --DOCSHELL 10506C00 == 23 [pid = 3336] [id = 188] 06:41:13 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (1645F000) [pid = 3336] [serial = 554] [outer = 00000000] [url = about:blank] 06:41:13 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (103D3C00) [pid = 3336] [serial = 542] [outer = 00000000] [url = about:blank] 06:41:13 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (10A10400) [pid = 3336] [serial = 543] [outer = 00000000] [url = about:blank] 06:41:13 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (13932C00) [pid = 3336] [serial = 545] [outer = 00000000] [url = about:blank] 06:41:13 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (13EA2800) [pid = 3336] [serial = 546] [outer = 00000000] [url = about:blank] 06:41:13 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (1429B000) [pid = 3336] [serial = 551] [outer = 00000000] [url = about:blank] 06:41:13 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (130B5000) [pid = 3336] [serial = 548] [outer = 00000000] [url = about:blank] 06:41:13 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (1314F400) [pid = 3336] [serial = 549] [outer = 00000000] [url = about:blank] 06:41:13 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (17DED400) [pid = 3336] [serial = 561] [outer = 00000000] [url = about:blank] 06:41:13 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (1695FC00) [pid = 3336] [serial = 555] [outer = 00000000] [url = about:blank] 06:41:13 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (17364400) [pid = 3336] [serial = 558] [outer = 00000000] [url = about:blank] 06:41:13 INFO - PROCESS | 3336 | --DOMWINDOW == 58 (167B5000) [pid = 3336] [serial = 557] [outer = 00000000] [url = about:blank] 06:41:13 INFO - PROCESS | 3336 | --DOMWINDOW == 57 (14FF0000) [pid = 3336] [serial = 552] [outer = 00000000] [url = about:blank] 06:41:13 INFO - PROCESS | 3336 | --DOMWINDOW == 56 (1839C800) [pid = 3336] [serial = 540] [outer = 00000000] [url = about:blank] 06:41:13 INFO - PROCESS | 3336 | --DOMWINDOW == 55 (175C3400) [pid = 3336] [serial = 560] [outer = 00000000] [url = about:blank] 06:41:13 INFO - PROCESS | 3336 | 1469022073914 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 976ms 06:41:13 INFO - PROCESS | 3336 | 1469022073946 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 06:41:13 INFO - PROCESS | 3336 | 1469022073949 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 06:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:41:13 INFO - PROCESS | 3336 | 1469022073954 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:41:13 INFO - PROCESS | 3336 | 1469022073956 Marionette TRACE conn2 <- [1,762,null,{}] 06:41:13 INFO - PROCESS | 3336 | 1469022073960 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:13 INFO - PROCESS | 3336 | 1469022073965 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:14 INFO - PROCESS | 3336 | 1469022074048 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 06:41:14 INFO - PROCESS | 3336 | 1469022074056 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:14 INFO - PROCESS | 3336 | 1469022074058 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:14 INFO - PROCESS | 3336 | ++DOCSHELL 13115400 == 24 [pid = 3336] [id = 200] 06:41:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 56 (13117C00) [pid = 3336] [serial = 598] [outer = 00000000] 06:41:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 57 (131EBC00) [pid = 3336] [serial = 599] [outer = 13117C00] 06:41:14 INFO - PROCESS | 3336 | 1469022074104 Marionette DEBUG loaded listener.js 06:41:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 58 (13446C00) [pid = 3336] [serial = 600] [outer = 13117C00] 06:41:14 INFO - PROCESS | 3336 | 1469022074601 Marionette TRACE conn2 <- [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]]]}] 06:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 651ms 06:41:14 INFO - PROCESS | 3336 | 1469022074623 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 06:41:14 INFO - PROCESS | 3336 | 1469022074626 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 06:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:41:14 INFO - PROCESS | 3336 | 1469022074630 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:41:14 INFO - PROCESS | 3336 | 1469022074632 Marionette TRACE conn2 <- [1,766,null,{}] 06:41:14 INFO - PROCESS | 3336 | 1469022074635 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:14 INFO - PROCESS | 3336 | 1469022074638 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:14 INFO - PROCESS | 3336 | 1469022074720 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 06:41:14 INFO - PROCESS | 3336 | 1469022074759 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:14 INFO - PROCESS | 3336 | 1469022074761 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:14 INFO - PROCESS | 3336 | ++DOCSHELL 14292C00 == 25 [pid = 3336] [id = 201] 06:41:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 59 (14293800) [pid = 3336] [serial = 601] [outer = 00000000] 06:41:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (1429C000) [pid = 3336] [serial = 602] [outer = 14293800] 06:41:14 INFO - PROCESS | 3336 | 1469022074806 Marionette DEBUG loaded listener.js 06:41:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (145F3000) [pid = 3336] [serial = 603] [outer = 14293800] 06:41:15 INFO - PROCESS | 3336 | 1469022075250 Marionette TRACE conn2 <- [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]]]}] 06:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 667ms 06:41:15 INFO - PROCESS | 3336 | 1469022075269 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 06:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:41:15 INFO - PROCESS | 3336 | 1469022075272 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 06:41:15 INFO - PROCESS | 3336 | 1469022075282 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:41:15 INFO - PROCESS | 3336 | 1469022075287 Marionette TRACE conn2 <- [1,770,null,{}] 06:41:15 INFO - PROCESS | 3336 | 1469022075295 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:15 INFO - PROCESS | 3336 | 1469022075300 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:15 INFO - PROCESS | 3336 | 1469022075463 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 06:41:15 INFO - PROCESS | 3336 | 1469022075541 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:15 INFO - PROCESS | 3336 | 1469022075543 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:15 INFO - PROCESS | 3336 | ++DOCSHELL 15D5E400 == 26 [pid = 3336] [id = 202] 06:41:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (15D62400) [pid = 3336] [serial = 604] [outer = 00000000] 06:41:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (16455000) [pid = 3336] [serial = 605] [outer = 15D62400] 06:41:15 INFO - PROCESS | 3336 | 1469022075591 Marionette DEBUG loaded listener.js 06:41:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (1645E800) [pid = 3336] [serial = 606] [outer = 15D62400] 06:41:15 INFO - PROCESS | 3336 | 1469022075948 Marionette TRACE conn2 <- [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]]]}] 06:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 683ms 06:41:15 INFO - PROCESS | 3336 | 1469022075965 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 06:41:15 INFO - PROCESS | 3336 | 1469022075967 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 06:41:15 INFO - PROCESS | 3336 | 1469022075970 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:41:15 INFO - PROCESS | 3336 | 1469022075972 Marionette TRACE conn2 <- [1,774,null,{}] 06:41:15 INFO - PROCESS | 3336 | 1469022075975 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:15 INFO - PROCESS | 3336 | 1469022075977 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:16 INFO - PROCESS | 3336 | 1469022076054 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 06:41:16 INFO - PROCESS | 3336 | 1469022076166 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:16 INFO - PROCESS | 3336 | 1469022076168 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:16 INFO - PROCESS | 3336 | ++DOCSHELL 1645C800 == 27 [pid = 3336] [id = 203] 06:41:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (167B5000) [pid = 3336] [serial = 607] [outer = 00000000] 06:41:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (17413C00) [pid = 3336] [serial = 608] [outer = 167B5000] 06:41:16 INFO - PROCESS | 3336 | 1469022076212 Marionette DEBUG loaded listener.js 06:41:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (174EA000) [pid = 3336] [serial = 609] [outer = 167B5000] 06:41:16 INFO - PROCESS | 3336 | 1469022076677 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 732ms 06:41:16 INFO - PROCESS | 3336 | 1469022076704 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 06:41:16 INFO - PROCESS | 3336 | 1469022076706 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 06:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:41:16 INFO - PROCESS | 3336 | 1469022076714 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:41:16 INFO - PROCESS | 3336 | 1469022076716 Marionette TRACE conn2 <- [1,778,null,{}] 06:41:16 INFO - PROCESS | 3336 | 1469022076719 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:16 INFO - PROCESS | 3336 | 1469022076721 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:16 INFO - PROCESS | 3336 | 1469022076828 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 06:41:16 INFO - PROCESS | 3336 | 1469022076833 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:16 INFO - PROCESS | 3336 | 1469022076839 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:16 INFO - PROCESS | 3336 | ++DOCSHELL 132D3C00 == 28 [pid = 3336] [id = 204] 06:41:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (17515800) [pid = 3336] [serial = 610] [outer = 00000000] 06:41:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (175C2C00) [pid = 3336] [serial = 611] [outer = 17515800] 06:41:16 INFO - PROCESS | 3336 | 1469022076891 Marionette DEBUG loaded listener.js 06:41:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (17D60000) [pid = 3336] [serial = 612] [outer = 17515800] 06:41:17 INFO - PROCESS | 3336 | 1469022077392 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 732ms 06:41:17 INFO - PROCESS | 3336 | 1469022077443 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 06:41:17 INFO - PROCESS | 3336 | 1469022077445 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 06:41:17 INFO - PROCESS | 3336 | 1469022077449 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:41:17 INFO - PROCESS | 3336 | 1469022077450 Marionette TRACE conn2 <- [1,782,null,{}] 06:41:17 INFO - PROCESS | 3336 | 1469022077454 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:17 INFO - PROCESS | 3336 | 1469022077456 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:17 INFO - PROCESS | 3336 | 1469022077592 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 06:41:17 INFO - PROCESS | 3336 | 1469022077617 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:17 INFO - PROCESS | 3336 | 1469022077619 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:17 INFO - PROCESS | 3336 | ++DOCSHELL 13C95000 == 29 [pid = 3336] [id = 205] 06:41:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (17DF5000) [pid = 3336] [serial = 613] [outer = 00000000] 06:41:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (18399800) [pid = 3336] [serial = 614] [outer = 17DF5000] 06:41:17 INFO - PROCESS | 3336 | 1469022077661 Marionette DEBUG loaded listener.js 06:41:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (1839B800) [pid = 3336] [serial = 615] [outer = 17DF5000] 06:41:18 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (10EA1C00) [pid = 3336] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:41:18 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (1393A800) [pid = 3336] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:41:18 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (13075400) [pid = 3336] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:41:18 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (1050EC00) [pid = 3336] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:41:18 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (14296800) [pid = 3336] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:41:18 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (19578400) [pid = 3336] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:41:18 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (14F99400) [pid = 3336] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:41:18 INFO - PROCESS | 3336 | 1469022078131 Marionette TRACE conn2 <- [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]]]}] 06:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 732ms 06:41:18 INFO - PROCESS | 3336 | 1469022078181 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 06:41:18 INFO - PROCESS | 3336 | 1469022078183 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 06:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:41:18 INFO - PROCESS | 3336 | 1469022078186 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:41:18 INFO - PROCESS | 3336 | 1469022078188 Marionette TRACE conn2 <- [1,786,null,{}] 06:41:18 INFO - PROCESS | 3336 | 1469022078191 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:18 INFO - PROCESS | 3336 | 1469022078193 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:18 INFO - PROCESS | 3336 | 1469022078267 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 06:41:18 INFO - PROCESS | 3336 | 1469022078272 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:18 INFO - PROCESS | 3336 | 1469022078274 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:18 INFO - PROCESS | 3336 | ++DOCSHELL 12BD3C00 == 30 [pid = 3336] [id = 206] 06:41:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (13075400) [pid = 3336] [serial = 616] [outer = 00000000] 06:41:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (175C5000) [pid = 3336] [serial = 617] [outer = 13075400] 06:41:18 INFO - PROCESS | 3336 | 1469022078315 Marionette DEBUG loaded listener.js 06:41:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (17EE0400) [pid = 3336] [serial = 618] [outer = 13075400] 06:41:18 INFO - PROCESS | 3336 | 1469022078729 Marionette TRACE conn2 <- [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]]]}] 06:41:18 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 06:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 618ms 06:41:18 INFO - PROCESS | 3336 | 1469022078784 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 06:41:18 INFO - PROCESS | 3336 | 1469022078835 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 06:41:18 INFO - PROCESS | 3336 | 1469022078839 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:41:18 INFO - PROCESS | 3336 | 1469022078841 Marionette TRACE conn2 <- [1,790,null,{}] 06:41:18 INFO - PROCESS | 3336 | 1469022078844 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:18 INFO - PROCESS | 3336 | 1469022078846 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:18 INFO - PROCESS | 3336 | 1469022078923 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 06:41:18 INFO - PROCESS | 3336 | 1469022078930 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:18 INFO - PROCESS | 3336 | 1469022078932 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:18 INFO - PROCESS | 3336 | ++DOCSHELL 13EA4C00 == 31 [pid = 3336] [id = 207] 06:41:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (18396C00) [pid = 3336] [serial = 619] [outer = 00000000] 06:41:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (19574400) [pid = 3336] [serial = 620] [outer = 18396C00] 06:41:19 INFO - PROCESS | 3336 | 1469022078999 Marionette DEBUG loaded listener.js 06:41:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (1957D000) [pid = 3336] [serial = 621] [outer = 18396C00] 06:41:19 INFO - PROCESS | 3336 | 1469022079423 Marionette TRACE conn2 <- [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]]]}] 06:41:19 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 06:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 666ms 06:41:19 INFO - PROCESS | 3336 | 1469022079480 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 06:41:19 INFO - PROCESS | 3336 | 1469022079482 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 06:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:41:19 INFO - PROCESS | 3336 | 1469022079485 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:41:19 INFO - PROCESS | 3336 | 1469022079486 Marionette TRACE conn2 <- [1,794,null,{}] 06:41:19 INFO - PROCESS | 3336 | 1469022079490 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:19 INFO - PROCESS | 3336 | 1469022079491 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:19 INFO - PROCESS | 3336 | 1469022079568 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 06:41:19 INFO - PROCESS | 3336 | 1469022079575 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:19 INFO - PROCESS | 3336 | 1469022079577 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:19 INFO - PROCESS | 3336 | ++DOCSHELL 1839EC00 == 32 [pid = 3336] [id = 208] 06:41:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (197E5C00) [pid = 3336] [serial = 622] [outer = 00000000] 06:41:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (197EC400) [pid = 3336] [serial = 623] [outer = 197E5C00] 06:41:19 INFO - PROCESS | 3336 | 1469022079671 Marionette DEBUG loaded listener.js 06:41:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (197EF400) [pid = 3336] [serial = 624] [outer = 197E5C00] 06:41:20 INFO - PROCESS | 3336 | 1469022080088 Marionette TRACE conn2 <- [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]]]}] 06:41:20 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 06:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 619ms 06:41:20 INFO - PROCESS | 3336 | 1469022080116 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 06:41:20 INFO - PROCESS | 3336 | 1469022080118 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 06:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:41:20 INFO - PROCESS | 3336 | 1469022080126 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:41:20 INFO - PROCESS | 3336 | 1469022080127 Marionette TRACE conn2 <- [1,798,null,{}] 06:41:20 INFO - PROCESS | 3336 | 1469022080150 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:20 INFO - PROCESS | 3336 | 1469022080152 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:20 INFO - PROCESS | 3336 | 1469022080233 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 06:41:20 INFO - PROCESS | 3336 | 1469022080479 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:20 INFO - PROCESS | 3336 | 1469022080483 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:20 INFO - PROCESS | 3336 | ++DOCSHELL 1036F400 == 33 [pid = 3336] [id = 209] 06:41:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (103CB400) [pid = 3336] [serial = 625] [outer = 00000000] 06:41:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (10A0E000) [pid = 3336] [serial = 626] [outer = 103CB400] 06:41:20 INFO - PROCESS | 3336 | 1469022080538 Marionette DEBUG loaded listener.js 06:41:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (10A82800) [pid = 3336] [serial = 627] [outer = 103CB400] 06:41:21 INFO - PROCESS | 3336 | 1469022081122 Marionette TRACE conn2 <- [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]]]}] 06:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1041ms 06:41:21 INFO - PROCESS | 3336 | 1469022081162 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 06:41:21 INFO - PROCESS | 3336 | 1469022081166 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 06:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:41:21 INFO - PROCESS | 3336 | 1469022081171 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:41:21 INFO - PROCESS | 3336 | 1469022081174 Marionette TRACE conn2 <- [1,802,null,{}] 06:41:21 INFO - PROCESS | 3336 | 1469022081179 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:21 INFO - PROCESS | 3336 | 1469022081184 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:21 INFO - PROCESS | 3336 | 1469022081331 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 06:41:21 INFO - PROCESS | 3336 | 1469022081425 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:21 INFO - PROCESS | 3336 | 1469022081428 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:21 INFO - PROCESS | 3336 | ++DOCSHELL 13931800 == 34 [pid = 3336] [id = 210] 06:41:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (139D1000) [pid = 3336] [serial = 628] [outer = 00000000] 06:41:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (14296C00) [pid = 3336] [serial = 629] [outer = 139D1000] 06:41:21 INFO - PROCESS | 3336 | 1469022081481 Marionette DEBUG loaded listener.js 06:41:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1576B000) [pid = 3336] [serial = 630] [outer = 139D1000] 06:41:22 INFO - PROCESS | 3336 | 1469022082144 Marionette TRACE conn2 <- [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] 06:41:22 INFO - PROCESS | 3336 | 1469022082189 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 06:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:41:22 INFO - PROCESS | 3336 | 1469022082193 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:41:22 INFO - PROCESS | 3336 | 1469022082195 Marionette TRACE conn2 <- [1,806,null,{}] 06:41:22 INFO - PROCESS | 3336 | 1469022082199 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:22 INFO - PROCESS | 3336 | 1469022082202 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:22 INFO - PROCESS | 3336 | 1469022082307 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 06:41:22 INFO - PROCESS | 3336 | 1469022082430 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:22 INFO - PROCESS | 3336 | 1469022082432 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:22 INFO - PROCESS | 3336 | ++DOCSHELL 16967800 == 35 [pid = 3336] [id = 211] 06:41:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (16B1AC00) [pid = 3336] [serial = 631] [outer = 00000000] 06:41:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (17D55C00) [pid = 3336] [serial = 632] [outer = 16B1AC00] 06:41:22 INFO - PROCESS | 3336 | 1469022082485 Marionette DEBUG loaded listener.js 06:41:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (19571000) [pid = 3336] [serial = 633] [outer = 16B1AC00] 06:41:23 INFO - PROCESS | 3336 | 1469022083339 Marionette TRACE conn2 <- [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]]]}] 06:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1204ms 06:41:23 INFO - PROCESS | 3336 | 1469022083385 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 06:41:23 INFO - PROCESS | 3336 | 1469022083388 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 06:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:41:23 INFO - PROCESS | 3336 | 1469022083394 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:41:23 INFO - PROCESS | 3336 | 1469022083397 Marionette TRACE conn2 <- [1,810,null,{}] 06:41:23 INFO - PROCESS | 3336 | 1469022083403 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:23 INFO - PROCESS | 3336 | 1469022083406 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:23 INFO - PROCESS | 3336 | 1469022083500 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 06:41:23 INFO - PROCESS | 3336 | 1469022083575 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:23 INFO - PROCESS | 3336 | 1469022083580 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:23 INFO - PROCESS | 3336 | ++DOCSHELL 12B02800 == 36 [pid = 3336] [id = 212] 06:41:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (12B03C00) [pid = 3336] [serial = 634] [outer = 00000000] 06:41:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (130B5000) [pid = 3336] [serial = 635] [outer = 12B03C00] 06:41:23 INFO - PROCESS | 3336 | 1469022083627 Marionette DEBUG loaded listener.js 06:41:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (13150400) [pid = 3336] [serial = 636] [outer = 12B03C00] 06:41:24 INFO - PROCESS | 3336 | --DOCSHELL 13CA0400 == 35 [pid = 3336] [id = 184] 06:41:24 INFO - PROCESS | 3336 | --DOCSHELL 16458000 == 34 [pid = 3336] [id = 185] 06:41:24 INFO - PROCESS | 3336 | --DOCSHELL 19571400 == 33 [pid = 3336] [id = 190] 06:41:24 INFO - PROCESS | 3336 | --DOCSHELL 13163000 == 32 [pid = 3336] [id = 187] 06:41:24 INFO - PROCESS | 3336 | --DOCSHELL 1306E800 == 31 [pid = 3336] [id = 182] 06:41:24 INFO - PROCESS | 3336 | --DOCSHELL 1282CC00 == 30 [pid = 3336] [id = 183] 06:41:24 INFO - PROCESS | 3336 | --DOCSHELL 183A1400 == 29 [pid = 3336] [id = 191] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (19E1DC00) [pid = 3336] [serial = 572] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (1100E400) [pid = 3336] [serial = 575] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (139D4800) [pid = 3336] [serial = 581] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (11463000) [pid = 3336] [serial = 576] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (13115800) [pid = 3336] [serial = 578] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (12828000) [pid = 3336] [serial = 564] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (10BC0000) [pid = 3336] [serial = 563] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (15F27000) [pid = 3336] [serial = 567] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (15D69C00) [pid = 3336] [serial = 566] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (16B24400) [pid = 3336] [serial = 590] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (197EE800) [pid = 3336] [serial = 570] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (195C0C00) [pid = 3336] [serial = 569] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (15D68C00) [pid = 3336] [serial = 584] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (13C47C00) [pid = 3336] [serial = 582] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (16454400) [pid = 3336] [serial = 587] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (13164400) [pid = 3336] [serial = 579] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (15F2A400) [pid = 3336] [serial = 585] [outer = 00000000] [url = about:blank] 06:41:24 INFO - PROCESS | 3336 | 1469022084906 Marionette TRACE conn2 <- [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] 06:41:25 INFO - PROCESS | 3336 | 1469022085005 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 06:41:25 INFO - PROCESS | 3336 | 1469022085013 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:41:25 INFO - PROCESS | 3336 | 1469022085016 Marionette TRACE conn2 <- [1,814,null,{}] 06:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:41:25 INFO - PROCESS | 3336 | 1469022085021 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:25 INFO - PROCESS | 3336 | 1469022085024 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:25 INFO - PROCESS | 3336 | 1469022085108 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 06:41:25 INFO - PROCESS | 3336 | 1469022085190 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:25 INFO - PROCESS | 3336 | 1469022085194 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:25 INFO - PROCESS | 3336 | ++DOCSHELL 10A0A000 == 30 [pid = 3336] [id = 213] 06:41:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (10A10400) [pid = 3336] [serial = 637] [outer = 00000000] 06:41:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (114DC800) [pid = 3336] [serial = 638] [outer = 10A10400] 06:41:25 INFO - PROCESS | 3336 | 1469022085242 Marionette DEBUG loaded listener.js 06:41:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (11CD8800) [pid = 3336] [serial = 639] [outer = 10A10400] 06:41:25 INFO - PROCESS | 3336 | 1469022085685 Marionette TRACE conn2 <- [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]]]}] 06:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 732ms 06:41:25 INFO - PROCESS | 3336 | 1469022085749 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 06:41:25 INFO - PROCESS | 3336 | 1469022085754 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 06:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:41:25 INFO - PROCESS | 3336 | 1469022085760 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:41:25 INFO - PROCESS | 3336 | 1469022085763 Marionette TRACE conn2 <- [1,818,null,{}] 06:41:25 INFO - PROCESS | 3336 | 1469022085767 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:25 INFO - PROCESS | 3336 | 1469022085769 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:25 INFO - PROCESS | 3336 | 1469022085852 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 06:41:25 INFO - PROCESS | 3336 | 1469022085860 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:25 INFO - PROCESS | 3336 | 1469022085863 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:25 INFO - PROCESS | 3336 | ++DOCSHELL 131E1800 == 31 [pid = 3336] [id = 214] 06:41:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (131E3800) [pid = 3336] [serial = 640] [outer = 00000000] 06:41:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (13441000) [pid = 3336] [serial = 641] [outer = 131E3800] 06:41:25 INFO - PROCESS | 3336 | 1469022085908 Marionette DEBUG loaded listener.js 06:41:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (13937800) [pid = 3336] [serial = 642] [outer = 131E3800] 06:41:26 INFO - PROCESS | 3336 | 1469022086363 Marionette TRACE conn2 <- [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]]]}] 06:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 650ms 06:41:26 INFO - PROCESS | 3336 | 1469022086447 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 06:41:26 INFO - PROCESS | 3336 | 1469022086449 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 06:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:41:26 INFO - PROCESS | 3336 | 1469022086457 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:41:26 INFO - PROCESS | 3336 | 1469022086460 Marionette TRACE conn2 <- [1,822,null,{}] 06:41:26 INFO - PROCESS | 3336 | 1469022086470 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:26 INFO - PROCESS | 3336 | 1469022086475 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:26 INFO - PROCESS | 3336 | 1469022086584 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 06:41:26 INFO - PROCESS | 3336 | 1469022086670 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:26 INFO - PROCESS | 3336 | 1469022086673 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:26 INFO - PROCESS | 3336 | ++DOCSHELL 14FF7400 == 32 [pid = 3336] [id = 215] 06:41:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1576E800) [pid = 3336] [serial = 643] [outer = 00000000] 06:41:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (15D63400) [pid = 3336] [serial = 644] [outer = 1576E800] 06:41:26 INFO - PROCESS | 3336 | 1469022086720 Marionette DEBUG loaded listener.js 06:41:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (15F25400) [pid = 3336] [serial = 645] [outer = 1576E800] 06:41:27 INFO - PROCESS | 3336 | 1469022087125 Marionette TRACE conn2 <- [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]]]}] 06:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 732ms 06:41:27 INFO - PROCESS | 3336 | 1469022087154 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 06:41:27 INFO - PROCESS | 3336 | 1469022087157 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 06:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:41:27 INFO - PROCESS | 3336 | 1469022087169 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:41:27 INFO - PROCESS | 3336 | 1469022087171 Marionette TRACE conn2 <- [1,826,null,{}] 06:41:27 INFO - PROCESS | 3336 | 1469022087175 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:27 INFO - PROCESS | 3336 | 1469022087177 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:27 INFO - PROCESS | 3336 | 1469022087334 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 06:41:27 INFO - PROCESS | 3336 | 1469022087340 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:27 INFO - PROCESS | 3336 | 1469022087343 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:27 INFO - PROCESS | 3336 | ++DOCSHELL 15F28800 == 33 [pid = 3336] [id = 216] 06:41:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (15F2B400) [pid = 3336] [serial = 646] [outer = 00000000] 06:41:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (16455800) [pid = 3336] [serial = 647] [outer = 15F2B400] 06:41:27 INFO - PROCESS | 3336 | 1469022087386 Marionette DEBUG loaded listener.js 06:41:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (16968800) [pid = 3336] [serial = 648] [outer = 15F2B400] 06:41:27 INFO - PROCESS | 3336 | 1469022087821 Marionette TRACE conn2 <- [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]]]}] 06:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 683ms 06:41:27 INFO - PROCESS | 3336 | 1469022087851 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 06:41:27 INFO - PROCESS | 3336 | 1469022087853 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 06:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:41:27 INFO - PROCESS | 3336 | 1469022087856 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:41:27 INFO - PROCESS | 3336 | 1469022087858 Marionette TRACE conn2 <- [1,830,null,{}] 06:41:27 INFO - PROCESS | 3336 | 1469022087861 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:27 INFO - PROCESS | 3336 | 1469022087863 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:27 INFO - PROCESS | 3336 | 1469022087965 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 06:41:28 INFO - PROCESS | 3336 | 1469022088046 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:28 INFO - PROCESS | 3336 | 1469022088048 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:28 INFO - PROCESS | 3336 | ++DOCSHELL 16D3F400 == 34 [pid = 3336] [id = 217] 06:41:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (16D3F800) [pid = 3336] [serial = 649] [outer = 00000000] 06:41:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (174E9C00) [pid = 3336] [serial = 650] [outer = 16D3F800] 06:41:28 INFO - PROCESS | 3336 | 1469022088143 Marionette DEBUG loaded listener.js 06:41:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (175C7400) [pid = 3336] [serial = 651] [outer = 16D3F800] 06:41:28 INFO - PROCESS | 3336 | 1469022088573 Marionette TRACE conn2 <- [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]]]}] 06:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 765ms 06:41:28 INFO - PROCESS | 3336 | 1469022088630 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 06:41:28 INFO - PROCESS | 3336 | 1469022088633 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 06:41:28 INFO - PROCESS | 3336 | 1469022088636 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:41:28 INFO - PROCESS | 3336 | 1469022088637 Marionette TRACE conn2 <- [1,834,null,{}] 06:41:28 INFO - PROCESS | 3336 | 1469022088641 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:28 INFO - PROCESS | 3336 | 1469022088647 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:28 INFO - PROCESS | 3336 | 1469022088781 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 06:41:28 INFO - PROCESS | 3336 | 1469022088795 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:28 INFO - PROCESS | 3336 | 1469022088797 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:28 INFO - PROCESS | 3336 | ++DOCSHELL 1839E000 == 35 [pid = 3336] [id = 218] 06:41:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (183A3400) [pid = 3336] [serial = 652] [outer = 00000000] 06:41:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (195C7000) [pid = 3336] [serial = 653] [outer = 183A3400] 06:41:28 INFO - PROCESS | 3336 | 1469022088840 Marionette DEBUG loaded listener.js 06:41:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (197E8400) [pid = 3336] [serial = 654] [outer = 183A3400] 06:41:29 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (19CD7400) [pid = 3336] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:41:29 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (197E5C00) [pid = 3336] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:41:29 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (15D68800) [pid = 3336] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:41:29 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (17515800) [pid = 3336] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:41:29 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (17DF5000) [pid = 3336] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:41:29 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (10BB3C00) [pid = 3336] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:41:29 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (13117C00) [pid = 3336] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:41:29 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (15D62400) [pid = 3336] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:41:29 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (167B5400) [pid = 3336] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:41:29 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (14293800) [pid = 3336] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:41:29 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (12827400) [pid = 3336] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:41:29 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (13075400) [pid = 3336] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:41:29 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (18396C00) [pid = 3336] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:41:29 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (167B5000) [pid = 3336] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:41:29 INFO - PROCESS | 3336 | 1469022089521 Marionette TRACE conn2 <- [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]]]}] 06:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 943ms 06:41:29 INFO - PROCESS | 3336 | 1469022089573 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 06:41:29 INFO - PROCESS | 3336 | 1469022089575 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 06:41:29 INFO - PROCESS | 3336 | 1469022089578 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:41:29 INFO - PROCESS | 3336 | 1469022089580 Marionette TRACE conn2 <- [1,838,null,{}] 06:41:29 INFO - PROCESS | 3336 | 1469022089584 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:29 INFO - PROCESS | 3336 | 1469022089595 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:29 INFO - PROCESS | 3336 | 1469022089672 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 06:41:29 INFO - PROCESS | 3336 | 1469022089679 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:29 INFO - PROCESS | 3336 | 1469022089681 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:29 INFO - PROCESS | 3336 | ++DOCSHELL 15F24800 == 36 [pid = 3336] [id = 219] 06:41:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (167B3000) [pid = 3336] [serial = 655] [outer = 00000000] 06:41:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (174F2000) [pid = 3336] [serial = 656] [outer = 167B3000] 06:41:29 INFO - PROCESS | 3336 | 1469022089724 Marionette DEBUG loaded listener.js 06:41:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (17515800) [pid = 3336] [serial = 657] [outer = 167B3000] 06:41:30 INFO - PROCESS | 3336 | 1469022090178 Marionette TRACE conn2 <- [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]]]}] 06:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 618ms 06:41:30 INFO - PROCESS | 3336 | 1469022090208 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 06:41:30 INFO - PROCESS | 3336 | 1469022090210 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 06:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:41:30 INFO - PROCESS | 3336 | 1469022090225 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:41:30 INFO - PROCESS | 3336 | 1469022090226 Marionette TRACE conn2 <- [1,842,null,{}] 06:41:30 INFO - PROCESS | 3336 | 1469022090229 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:30 INFO - PROCESS | 3336 | 1469022090231 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:30 INFO - PROCESS | 3336 | 1469022090313 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 06:41:30 INFO - PROCESS | 3336 | 1469022090319 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:30 INFO - PROCESS | 3336 | 1469022090321 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:30 INFO - PROCESS | 3336 | ++DOCSHELL 197EA800 == 37 [pid = 3336] [id = 220] 06:41:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (197F1400) [pid = 3336] [serial = 658] [outer = 00000000] 06:41:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (19C3D800) [pid = 3336] [serial = 659] [outer = 197F1400] 06:41:30 INFO - PROCESS | 3336 | 1469022090365 Marionette DEBUG loaded listener.js 06:41:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (19C3E000) [pid = 3336] [serial = 660] [outer = 197F1400] 06:41:30 INFO - PROCESS | 3336 | 1469022090835 Marionette TRACE conn2 <- [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]]]}] 06:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 618ms 06:41:30 INFO - PROCESS | 3336 | 1469022090845 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 06:41:30 INFO - PROCESS | 3336 | 1469022090847 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 06:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:41:30 INFO - PROCESS | 3336 | 1469022090850 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:41:30 INFO - PROCESS | 3336 | 1469022090851 Marionette TRACE conn2 <- [1,846,null,{}] 06:41:30 INFO - PROCESS | 3336 | 1469022090855 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:30 INFO - PROCESS | 3336 | 1469022090857 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:30 INFO - PROCESS | 3336 | 1469022090966 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 06:41:30 INFO - PROCESS | 3336 | 1469022090973 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:30 INFO - PROCESS | 3336 | 1469022090975 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:31 INFO - PROCESS | 3336 | ++DOCSHELL 14FF2400 == 38 [pid = 3336] [id = 221] 06:41:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (19E14C00) [pid = 3336] [serial = 661] [outer = 00000000] 06:41:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (19E1DC00) [pid = 3336] [serial = 662] [outer = 19E14C00] 06:41:31 INFO - PROCESS | 3336 | 1469022091017 Marionette DEBUG loaded listener.js 06:41:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (19E1E800) [pid = 3336] [serial = 663] [outer = 19E14C00] 06:41:31 INFO - PROCESS | 3336 | 1469022091489 Marionette TRACE conn2 <- [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]]]}] 06:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 650ms 06:41:31 INFO - PROCESS | 3336 | 1469022091521 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 06:41:31 INFO - PROCESS | 3336 | 1469022091525 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 06:41:31 INFO - PROCESS | 3336 | 1469022091531 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:41:31 INFO - PROCESS | 3336 | 1469022091535 Marionette TRACE conn2 <- [1,850,null,{}] 06:41:31 INFO - PROCESS | 3336 | 1469022091542 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:31 INFO - PROCESS | 3336 | 1469022091545 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:31 INFO - PROCESS | 3336 | 1469022091663 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 06:41:31 INFO - PROCESS | 3336 | 1469022091811 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:31 INFO - PROCESS | 3336 | 1469022091815 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:31 INFO - PROCESS | 3336 | ++DOCSHELL 11015800 == 39 [pid = 3336] [id = 222] 06:41:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (11015C00) [pid = 3336] [serial = 664] [outer = 00000000] 06:41:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (11CDD800) [pid = 3336] [serial = 665] [outer = 11015C00] 06:41:31 INFO - PROCESS | 3336 | 1469022091895 Marionette DEBUG loaded listener.js 06:41:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (12D6D000) [pid = 3336] [serial = 666] [outer = 11015C00] 06:41:32 INFO - PROCESS | 3336 | 1469022092658 Marionette TRACE conn2 <- [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]]]}] 06:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1203ms 06:41:32 INFO - PROCESS | 3336 | 1469022092719 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 06:41:32 INFO - PROCESS | 3336 | 1469022092724 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 06:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:41:32 INFO - PROCESS | 3336 | 1469022092731 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:41:32 INFO - PROCESS | 3336 | 1469022092733 Marionette TRACE conn2 <- [1,854,null,{}] 06:41:32 INFO - PROCESS | 3336 | 1469022092737 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:32 INFO - PROCESS | 3336 | 1469022092740 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:32 INFO - PROCESS | 3336 | 1469022092861 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 06:41:33 INFO - PROCESS | 3336 | 1469022093263 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:33 INFO - PROCESS | 3336 | 1469022093266 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:33 INFO - PROCESS | 3336 | ++DOCSHELL 16D3D000 == 40 [pid = 3336] [id = 223] 06:41:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (17DF7400) [pid = 3336] [serial = 667] [outer = 00000000] 06:41:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (19576C00) [pid = 3336] [serial = 668] [outer = 17DF7400] 06:41:33 INFO - PROCESS | 3336 | 1469022093452 Marionette DEBUG loaded listener.js 06:41:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (19C34800) [pid = 3336] [serial = 669] [outer = 17DF7400] 06:41:34 INFO - PROCESS | 3336 | 1469022094321 Marionette TRACE conn2 <- [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]]]}] 06:41:34 INFO - PROCESS | 3336 | --DOCSHELL 197EA800 == 39 [pid = 3336] [id = 220] 06:41:34 INFO - PROCESS | 3336 | --DOCSHELL 15F24800 == 38 [pid = 3336] [id = 219] 06:41:34 INFO - PROCESS | 3336 | --DOCSHELL 1839E000 == 37 [pid = 3336] [id = 218] 06:41:34 INFO - PROCESS | 3336 | --DOCSHELL 16D3F400 == 36 [pid = 3336] [id = 217] 06:41:34 INFO - PROCESS | 3336 | --DOCSHELL 15F28800 == 35 [pid = 3336] [id = 216] 06:41:34 INFO - PROCESS | 3336 | --DOCSHELL 14FF7400 == 34 [pid = 3336] [id = 215] 06:41:34 INFO - PROCESS | 3336 | --DOCSHELL 131E1800 == 33 [pid = 3336] [id = 214] 06:41:34 INFO - PROCESS | 3336 | --DOCSHELL 10A0A000 == 32 [pid = 3336] [id = 213] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (19F89400) [pid = 3336] [serial = 573] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (175C2C00) [pid = 3336] [serial = 611] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (18399800) [pid = 3336] [serial = 614] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (17D60000) [pid = 3336] [serial = 612] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (1100E800) [pid = 3336] [serial = 596] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (12B05400) [pid = 3336] [serial = 597] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (131EBC00) [pid = 3336] [serial = 599] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (13446C00) [pid = 3336] [serial = 600] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (16455000) [pid = 3336] [serial = 605] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (1645E800) [pid = 3336] [serial = 606] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (17491C00) [pid = 3336] [serial = 591] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1429C000) [pid = 3336] [serial = 602] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (145F3000) [pid = 3336] [serial = 603] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (12B04C00) [pid = 3336] [serial = 593] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (13073800) [pid = 3336] [serial = 594] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (175C5000) [pid = 3336] [serial = 617] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (19574400) [pid = 3336] [serial = 620] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (1839B800) [pid = 3336] [serial = 615] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (17413C00) [pid = 3336] [serial = 608] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (174EA000) [pid = 3336] [serial = 609] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (1957D000) [pid = 3336] [serial = 621] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (17EE0400) [pid = 3336] [serial = 618] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (197EF400) [pid = 3336] [serial = 624] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (197EC400) [pid = 3336] [serial = 623] [outer = 00000000] [url = about:blank] 06:41:34 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (16459400) [pid = 3336] [serial = 588] [outer = 00000000] [url = about:blank] 06:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1675ms 06:41:34 INFO - PROCESS | 3336 | 1469022094403 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 06:41:34 INFO - PROCESS | 3336 | 1469022094407 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 06:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:41:34 INFO - PROCESS | 3336 | 1469022094463 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:41:34 INFO - PROCESS | 3336 | 1469022094466 Marionette TRACE conn2 <- [1,858,null,{}] 06:41:34 INFO - PROCESS | 3336 | 1469022094474 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:34 INFO - PROCESS | 3336 | 1469022094477 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:34 INFO - PROCESS | 3336 | 1469022094573 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 06:41:34 INFO - PROCESS | 3336 | 1469022094580 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:34 INFO - PROCESS | 3336 | 1469022094584 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:34 INFO - PROCESS | 3336 | ++DOCSHELL 10FBCC00 == 33 [pid = 3336] [id = 224] 06:41:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (11016400) [pid = 3336] [serial = 670] [outer = 00000000] 06:41:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (12B02000) [pid = 3336] [serial = 671] [outer = 11016400] 06:41:34 INFO - PROCESS | 3336 | 1469022094630 Marionette DEBUG loaded listener.js 06:41:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (12BD1400) [pid = 3336] [serial = 672] [outer = 11016400] 06:41:35 INFO - PROCESS | 3336 | 1469022095132 Marionette TRACE conn2 <- [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]]]}] 06:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 765ms 06:41:35 INFO - PROCESS | 3336 | 1469022095202 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 06:41:35 INFO - PROCESS | 3336 | 1469022095206 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 06:41:35 INFO - PROCESS | 3336 | 1469022095211 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:41:35 INFO - PROCESS | 3336 | 1469022095214 Marionette TRACE conn2 <- [1,862,null,{}] 06:41:35 INFO - PROCESS | 3336 | 1469022095218 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:35 INFO - PROCESS | 3336 | 1469022095220 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:35 INFO - PROCESS | 3336 | 1469022095303 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 06:41:35 INFO - PROCESS | 3336 | 1469022095314 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:35 INFO - PROCESS | 3336 | 1469022095316 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:35 INFO - PROCESS | 3336 | ++DOCSHELL 131E8C00 == 34 [pid = 3336] [id = 225] 06:41:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (131E9000) [pid = 3336] [serial = 673] [outer = 00000000] 06:41:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (1393F800) [pid = 3336] [serial = 674] [outer = 131E9000] 06:41:35 INFO - PROCESS | 3336 | 1469022095428 Marionette DEBUG loaded listener.js 06:41:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (13C45400) [pid = 3336] [serial = 675] [outer = 131E9000] 06:41:35 INFO - PROCESS | 3336 | 1469022095879 Marionette TRACE conn2 <- [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]]]}] 06:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 732ms 06:41:35 INFO - PROCESS | 3336 | 1469022095945 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 06:41:35 INFO - PROCESS | 3336 | 1469022095947 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 06:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:41:35 INFO - PROCESS | 3336 | 1469022095951 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:41:35 INFO - PROCESS | 3336 | 1469022095955 Marionette TRACE conn2 <- [1,866,null,{}] 06:41:36 INFO - PROCESS | 3336 | 1469022095995 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:36 INFO - PROCESS | 3336 | 1469022096000 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:36 INFO - PROCESS | 3336 | 1469022096080 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 06:41:36 INFO - PROCESS | 3336 | 1469022096094 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:36 INFO - PROCESS | 3336 | 1469022096097 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:36 INFO - PROCESS | 3336 | ++DOCSHELL 16456800 == 35 [pid = 3336] [id = 226] 06:41:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (16457000) [pid = 3336] [serial = 676] [outer = 00000000] 06:41:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (167B2400) [pid = 3336] [serial = 677] [outer = 16457000] 06:41:36 INFO - PROCESS | 3336 | 1469022096145 Marionette DEBUG loaded listener.js 06:41:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (16EC1800) [pid = 3336] [serial = 678] [outer = 16457000] 06:41:36 INFO - PROCESS | 3336 | 1469022096649 Marionette TRACE conn2 <- [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]]]}] 06:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 748ms 06:41:36 INFO - PROCESS | 3336 | 1469022096707 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 06:41:36 INFO - PROCESS | 3336 | 1469022096710 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 06:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:41:36 INFO - PROCESS | 3336 | 1469022096713 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:41:36 INFO - PROCESS | 3336 | 1469022096715 Marionette TRACE conn2 <- [1,870,null,{}] 06:41:36 INFO - PROCESS | 3336 | 1469022096718 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:36 INFO - PROCESS | 3336 | 1469022096720 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:36 INFO - PROCESS | 3336 | 1469022096831 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 06:41:36 INFO - PROCESS | 3336 | 1469022096841 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:36 INFO - PROCESS | 3336 | 1469022096843 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:36 INFO - PROCESS | 3336 | ++DOCSHELL 174F7400 == 36 [pid = 3336] [id = 227] 06:41:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1750BC00) [pid = 3336] [serial = 679] [outer = 00000000] 06:41:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (175C5400) [pid = 3336] [serial = 680] [outer = 1750BC00] 06:41:36 INFO - PROCESS | 3336 | 1469022096886 Marionette DEBUG loaded listener.js 06:41:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (17DF6C00) [pid = 3336] [serial = 681] [outer = 1750BC00] 06:41:37 INFO - PROCESS | 3336 | 1469022097312 Marionette TRACE conn2 <- [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]]]}] 06:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 667ms 06:41:37 INFO - PROCESS | 3336 | 1469022097351 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 06:41:37 INFO - PROCESS | 3336 | 1469022097353 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 06:41:37 INFO - PROCESS | 3336 | 1469022097357 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:41:37 INFO - PROCESS | 3336 | 1469022097358 Marionette TRACE conn2 <- [1,874,null,{}] 06:41:37 INFO - PROCESS | 3336 | 1469022097410 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:37 INFO - PROCESS | 3336 | 1469022097412 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:37 INFO - PROCESS | 3336 | 1469022097555 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 06:41:37 INFO - PROCESS | 3336 | 1469022097574 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:37 INFO - PROCESS | 3336 | 1469022097576 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:37 INFO - PROCESS | 3336 | ++DOCSHELL 1839A400 == 37 [pid = 3336] [id = 228] 06:41:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1839A800) [pid = 3336] [serial = 682] [outer = 00000000] 06:41:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (183A0000) [pid = 3336] [serial = 683] [outer = 1839A800] 06:41:37 INFO - PROCESS | 3336 | 1469022097619 Marionette DEBUG loaded listener.js 06:41:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (19575000) [pid = 3336] [serial = 684] [outer = 1839A800] 06:41:38 INFO - PROCESS | 3336 | 1469022098060 Marionette TRACE conn2 <- [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]]]}] 06:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 732ms 06:41:38 INFO - PROCESS | 3336 | 1469022098094 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 06:41:38 INFO - PROCESS | 3336 | 1469022098096 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 06:41:38 INFO - PROCESS | 3336 | 1469022098099 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:41:38 INFO - PROCESS | 3336 | 1469022098101 Marionette TRACE conn2 <- [1,878,null,{}] 06:41:38 INFO - PROCESS | 3336 | 1469022098104 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:38 INFO - PROCESS | 3336 | 1469022098109 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:38 INFO - PROCESS | 3336 | 1469022098236 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 06:41:38 INFO - PROCESS | 3336 | 1469022098344 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:38 INFO - PROCESS | 3336 | 1469022098346 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:38 INFO - PROCESS | 3336 | ++DOCSHELL 195C2400 == 38 [pid = 3336] [id = 229] 06:41:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (19C33000) [pid = 3336] [serial = 685] [outer = 00000000] 06:41:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (19F8C800) [pid = 3336] [serial = 686] [outer = 19C33000] 06:41:38 INFO - PROCESS | 3336 | 1469022098398 Marionette DEBUG loaded listener.js 06:41:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (19CDE400) [pid = 3336] [serial = 687] [outer = 19C33000] 06:41:38 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (12B03C00) [pid = 3336] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:41:38 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (131E3800) [pid = 3336] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:41:38 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (1576E800) [pid = 3336] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:41:38 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (10A10400) [pid = 3336] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:41:38 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (15F2B400) [pid = 3336] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:41:38 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (103CB400) [pid = 3336] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:41:38 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (139D1000) [pid = 3336] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:41:38 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (16B1AC00) [pid = 3336] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:41:38 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (16D3F800) [pid = 3336] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:41:38 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (183A3400) [pid = 3336] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:41:38 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (197F1400) [pid = 3336] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:41:38 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (167B3000) [pid = 3336] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:41:38 INFO - PROCESS | 3336 | 1469022098907 Marionette TRACE conn2 <- [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]]]}] 06:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 830ms 06:41:38 INFO - PROCESS | 3336 | 1469022098937 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 06:41:38 INFO - PROCESS | 3336 | 1469022098939 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 06:41:38 INFO - PROCESS | 3336 | 1469022098942 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:41:38 INFO - PROCESS | 3336 | 1469022098943 Marionette TRACE conn2 <- [1,882,null,{}] 06:41:38 INFO - PROCESS | 3336 | 1469022098947 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:38 INFO - PROCESS | 3336 | 1469022098949 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:39 INFO - PROCESS | 3336 | 1469022099026 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 06:41:39 INFO - PROCESS | 3336 | 1469022099031 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:39 INFO - PROCESS | 3336 | 1469022099033 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:39 INFO - PROCESS | 3336 | ++DOCSHELL 131E3800 == 39 [pid = 3336] [id = 230] 06:41:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (13262800) [pid = 3336] [serial = 688] [outer = 00000000] 06:41:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (174F0800) [pid = 3336] [serial = 689] [outer = 13262800] 06:41:39 INFO - PROCESS | 3336 | 1469022099075 Marionette DEBUG loaded listener.js 06:41:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (175BC000) [pid = 3336] [serial = 690] [outer = 13262800] 06:41:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (15D62C00) [pid = 3336] [serial = 691] [outer = 1B1AA000] 06:41:39 INFO - PROCESS | 3336 | 1469022099606 Marionette TRACE conn2 <- [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]]]}] 06:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 732ms 06:41:39 INFO - PROCESS | 3336 | 1469022099675 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 06:41:39 INFO - PROCESS | 3336 | 1469022099677 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 06:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:41:39 INFO - PROCESS | 3336 | 1469022099681 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:41:39 INFO - PROCESS | 3336 | 1469022099683 Marionette TRACE conn2 <- [1,886,null,{}] 06:41:39 INFO - PROCESS | 3336 | 1469022099686 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:39 INFO - PROCESS | 3336 | 1469022099688 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:39 INFO - PROCESS | 3336 | 1469022099764 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 06:41:39 INFO - PROCESS | 3336 | 1469022099775 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:39 INFO - PROCESS | 3336 | 1469022099778 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:39 INFO - PROCESS | 3336 | ++DOCSHELL 19C37C00 == 40 [pid = 3336] [id = 231] 06:41:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (19C3B000) [pid = 3336] [serial = 692] [outer = 00000000] 06:41:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1A2F3C00) [pid = 3336] [serial = 693] [outer = 19C3B000] 06:41:39 INFO - PROCESS | 3336 | 1469022099826 Marionette DEBUG loaded listener.js 06:41:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1A442C00) [pid = 3336] [serial = 694] [outer = 19C3B000] 06:41:40 INFO - PROCESS | 3336 | 1469022100283 Marionette TRACE conn2 <- [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]]]}] 06:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 618ms 06:41:40 INFO - PROCESS | 3336 | 1469022100310 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 06:41:40 INFO - PROCESS | 3336 | 1469022100312 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 06:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:41:40 INFO - PROCESS | 3336 | 1469022100327 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:41:40 INFO - PROCESS | 3336 | 1469022100328 Marionette TRACE conn2 <- [1,890,null,{}] 06:41:40 INFO - PROCESS | 3336 | 1469022100332 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:40 INFO - PROCESS | 3336 | 1469022100334 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:40 INFO - PROCESS | 3336 | 1469022100421 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 06:41:40 INFO - PROCESS | 3336 | 1469022100450 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:40 INFO - PROCESS | 3336 | 1469022100452 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:40 INFO - PROCESS | 3336 | ++DOCSHELL 19F87800 == 41 [pid = 3336] [id = 232] 06:41:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (1A2F3400) [pid = 3336] [serial = 695] [outer = 00000000] 06:41:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (1A58A800) [pid = 3336] [serial = 696] [outer = 1A2F3400] 06:41:40 INFO - PROCESS | 3336 | 1469022100494 Marionette DEBUG loaded listener.js 06:41:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (1A93F800) [pid = 3336] [serial = 697] [outer = 1A2F3400] 06:41:41 INFO - PROCESS | 3336 | 1469022101039 Marionette TRACE conn2 <- [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]]]}] 06:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 797ms 06:41:41 INFO - PROCESS | 3336 | 1469022101111 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 06:41:41 INFO - PROCESS | 3336 | 1469022101116 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 06:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:41:41 INFO - PROCESS | 3336 | 1469022101122 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:41:41 INFO - PROCESS | 3336 | 1469022101125 Marionette TRACE conn2 <- [1,894,null,{}] 06:41:41 INFO - PROCESS | 3336 | 1469022101131 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:41 INFO - PROCESS | 3336 | 1469022101134 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:41 INFO - PROCESS | 3336 | 1469022101244 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 06:41:41 INFO - PROCESS | 3336 | 1469022101368 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:41 INFO - PROCESS | 3336 | 1469022101373 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:41 INFO - PROCESS | 3336 | ++DOCSHELL 10A76000 == 42 [pid = 3336] [id = 233] 06:41:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (10A79C00) [pid = 3336] [serial = 698] [outer = 00000000] 06:41:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (13074000) [pid = 3336] [serial = 699] [outer = 10A79C00] 06:41:41 INFO - PROCESS | 3336 | 1469022101429 Marionette DEBUG loaded listener.js 06:41:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (13262400) [pid = 3336] [serial = 700] [outer = 10A79C00] 06:41:42 INFO - PROCESS | 3336 | 1469022102084 Marionette TRACE conn2 <- [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]]]}] 06:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1041ms 06:41:42 INFO - PROCESS | 3336 | 1469022102162 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 06:41:42 INFO - PROCESS | 3336 | 1469022102167 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 06:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:41:42 INFO - PROCESS | 3336 | 1469022102188 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:41:42 INFO - PROCESS | 3336 | 1469022102191 Marionette TRACE conn2 <- [1,898,null,{}] 06:41:42 INFO - PROCESS | 3336 | 1469022102196 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:42 INFO - PROCESS | 3336 | 1469022102199 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:42 INFO - PROCESS | 3336 | 1469022102311 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 06:41:42 INFO - PROCESS | 3336 | 1469022102428 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:42 INFO - PROCESS | 3336 | 1469022102431 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:42 INFO - PROCESS | 3336 | ++DOCSHELL 157E8400 == 43 [pid = 3336] [id = 234] 06:41:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (157F1C00) [pid = 3336] [serial = 701] [outer = 00000000] 06:41:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (1649F000) [pid = 3336] [serial = 702] [outer = 157F1C00] 06:41:42 INFO - PROCESS | 3336 | 1469022102535 Marionette DEBUG loaded listener.js 06:41:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (1741C400) [pid = 3336] [serial = 703] [outer = 157F1C00] 06:41:43 INFO - PROCESS | 3336 | 1469022103134 Marionette TRACE conn2 <- [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]]]}] 06:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 992ms 06:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:41:43 INFO - PROCESS | 3336 | 1469022103173 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 06:41:43 INFO - PROCESS | 3336 | 1469022103175 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 06:41:43 INFO - PROCESS | 3336 | 1469022103179 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:41:43 INFO - PROCESS | 3336 | 1469022103183 Marionette TRACE conn2 <- [1,902,null,{}] 06:41:43 INFO - PROCESS | 3336 | 1469022103194 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:43 INFO - PROCESS | 3336 | 1469022103199 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:43 INFO - PROCESS | 3336 | 1469022103306 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 06:41:43 INFO - PROCESS | 3336 | 1469022103446 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:43 INFO - PROCESS | 3336 | 1469022103449 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:43 INFO - PROCESS | 3336 | ++DOCSHELL 1A44E000 == 44 [pid = 3336] [id = 235] 06:41:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (1A44DC00) [pid = 3336] [serial = 704] [outer = 00000000] 06:41:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (1A945800) [pid = 3336] [serial = 705] [outer = 1A44DC00] 06:41:43 INFO - PROCESS | 3336 | 1469022103503 Marionette DEBUG loaded listener.js 06:41:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (1A94E400) [pid = 3336] [serial = 706] [outer = 1A44DC00] 06:41:44 INFO - PROCESS | 3336 | 1469022104083 Marionette TRACE conn2 <- [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]]]}] 06:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 944ms 06:41:44 INFO - PROCESS | 3336 | 1469022104307 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 06:41:44 INFO - PROCESS | 3336 | 1469022104310 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 06:41:44 INFO - PROCESS | 3336 | 1469022104358 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:41:44 INFO - PROCESS | 3336 | 1469022104361 Marionette TRACE conn2 <- [1,906,null,{}] 06:41:44 INFO - PROCESS | 3336 | 1469022104366 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:41:44 INFO - PROCESS | 3336 | 1469022104369 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:44 INFO - PROCESS | 3336 | 1469022104465 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 06:41:44 INFO - PROCESS | 3336 | 1469022104541 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:44 INFO - PROCESS | 3336 | 1469022104546 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:44 INFO - PROCESS | 3336 | ++DOCSHELL 12B0F800 == 45 [pid = 3336] [id = 236] 06:41:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (12BCE800) [pid = 3336] [serial = 707] [outer = 00000000] 06:41:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (13117C00) [pid = 3336] [serial = 708] [outer = 12BCE800] 06:41:44 INFO - PROCESS | 3336 | 1469022104593 Marionette DEBUG loaded listener.js 06:41:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (131EA000) [pid = 3336] [serial = 709] [outer = 12BCE800] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 19C37C00 == 44 [pid = 3336] [id = 231] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 131E3800 == 43 [pid = 3336] [id = 230] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 195C2400 == 42 [pid = 3336] [id = 229] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 1839A400 == 41 [pid = 3336] [id = 228] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 174F7400 == 40 [pid = 3336] [id = 227] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 16456800 == 39 [pid = 3336] [id = 226] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 131E8C00 == 38 [pid = 3336] [id = 225] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 10FBCC00 == 37 [pid = 3336] [id = 224] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 14FF2400 == 36 [pid = 3336] [id = 221] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 16967800 == 35 [pid = 3336] [id = 211] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 12B02800 == 34 [pid = 3336] [id = 212] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 16D3D000 == 33 [pid = 3336] [id = 223] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 13931800 == 32 [pid = 3336] [id = 210] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 11015800 == 31 [pid = 3336] [id = 222] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 1A44E000 == 30 [pid = 3336] [id = 235] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 19F87800 == 29 [pid = 3336] [id = 232] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 10A76000 == 28 [pid = 3336] [id = 233] 06:41:45 INFO - PROCESS | 3336 | --DOCSHELL 157E8400 == 27 [pid = 3336] [id = 234] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (130B5000) [pid = 3336] [serial = 635] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (13441000) [pid = 3336] [serial = 641] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (13937800) [pid = 3336] [serial = 642] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (15D63400) [pid = 3336] [serial = 644] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (114DC800) [pid = 3336] [serial = 638] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (11CD8800) [pid = 3336] [serial = 639] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (16455800) [pid = 3336] [serial = 647] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (10A82800) [pid = 3336] [serial = 627] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (10A0E000) [pid = 3336] [serial = 626] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1576B000) [pid = 3336] [serial = 630] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (14296C00) [pid = 3336] [serial = 629] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (19571000) [pid = 3336] [serial = 633] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (17D55C00) [pid = 3336] [serial = 632] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (175C7400) [pid = 3336] [serial = 651] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (174E9C00) [pid = 3336] [serial = 650] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (195C7000) [pid = 3336] [serial = 653] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (19C3D800) [pid = 3336] [serial = 659] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (19C3E000) [pid = 3336] [serial = 660] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (197E8400) [pid = 3336] [serial = 654] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (13150400) [pid = 3336] [serial = 636] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (19E1DC00) [pid = 3336] [serial = 662] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (16968800) [pid = 3336] [serial = 648] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (174F2000) [pid = 3336] [serial = 656] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (17515800) [pid = 3336] [serial = 657] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (15F25400) [pid = 3336] [serial = 645] [outer = 00000000] [url = about:blank] 06:41:45 INFO - PROCESS | 3336 | 1469022105870 Marionette TRACE conn2 <- [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]]]}] 06:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1562ms 06:41:45 INFO - PROCESS | 3336 | 1469022105911 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 06:41:45 INFO - PROCESS | 3336 | 1469022105916 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 06:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:41:46 INFO - PROCESS | 3336 | 1469022106006 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:41:46 INFO - PROCESS | 3336 | 1469022106009 Marionette TRACE conn2 <- [1,910,null,{}] 06:41:46 INFO - PROCESS | 3336 | 1469022106018 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:46 INFO - PROCESS | 3336 | 1469022106021 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:46 INFO - PROCESS | 3336 | 1469022106112 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 06:41:46 INFO - PROCESS | 3336 | 1469022106189 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:46 INFO - PROCESS | 3336 | 1469022106194 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:46 INFO - PROCESS | 3336 | ++DOCSHELL 10508C00 == 28 [pid = 3336] [id = 237] 06:41:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (1050C000) [pid = 3336] [serial = 710] [outer = 00000000] 06:41:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (10EACC00) [pid = 3336] [serial = 711] [outer = 1050C000] 06:41:46 INFO - PROCESS | 3336 | 1469022106241 Marionette DEBUG loaded listener.js 06:41:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (11013400) [pid = 3336] [serial = 712] [outer = 1050C000] 06:41:46 INFO - PROCESS | 3336 | 1469022106634 Marionette TRACE conn2 <- [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]]]}] 06:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 716ms 06:41:46 INFO - PROCESS | 3336 | 1469022106653 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 06:41:46 INFO - PROCESS | 3336 | 1469022106658 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 06:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:41:46 INFO - PROCESS | 3336 | 1469022106665 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:41:46 INFO - PROCESS | 3336 | 1469022106667 Marionette TRACE conn2 <- [1,914,null,{}] 06:41:46 INFO - PROCESS | 3336 | 1469022106671 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:46 INFO - PROCESS | 3336 | 1469022106673 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:46 INFO - PROCESS | 3336 | 1469022106806 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 06:41:46 INFO - PROCESS | 3336 | 1469022106813 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:46 INFO - PROCESS | 3336 | 1469022106815 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:46 INFO - PROCESS | 3336 | ++DOCSHELL 13074800 == 29 [pid = 3336] [id = 238] 06:41:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (13110C00) [pid = 3336] [serial = 713] [outer = 00000000] 06:41:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (13157000) [pid = 3336] [serial = 714] [outer = 13110C00] 06:41:46 INFO - PROCESS | 3336 | 1469022106861 Marionette DEBUG loaded listener.js 06:41:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (131E0400) [pid = 3336] [serial = 715] [outer = 13110C00] 06:41:47 INFO - PROCESS | 3336 | 1469022107317 Marionette TRACE conn2 <- [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]]]}] 06:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 667ms 06:41:47 INFO - PROCESS | 3336 | 1469022107335 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 06:41:47 INFO - PROCESS | 3336 | 1469022107337 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 06:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:41:47 INFO - PROCESS | 3336 | 1469022107344 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:41:47 INFO - PROCESS | 3336 | 1469022107348 Marionette TRACE conn2 <- [1,918,null,{}] 06:41:47 INFO - PROCESS | 3336 | 1469022107358 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:47 INFO - PROCESS | 3336 | 1469022107363 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:47 INFO - PROCESS | 3336 | 1469022107443 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 06:41:47 INFO - PROCESS | 3336 | 1469022107452 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:47 INFO - PROCESS | 3336 | 1469022107455 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:47 INFO - PROCESS | 3336 | ++DOCSHELL 1429C400 == 30 [pid = 3336] [id = 239] 06:41:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1429C800) [pid = 3336] [serial = 716] [outer = 00000000] 06:41:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (14F9CC00) [pid = 3336] [serial = 717] [outer = 1429C800] 06:41:47 INFO - PROCESS | 3336 | 1469022107501 Marionette DEBUG loaded listener.js 06:41:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (15775C00) [pid = 3336] [serial = 718] [outer = 1429C800] 06:41:48 INFO - PROCESS | 3336 | 1469022108039 Marionette TRACE conn2 <- [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]]]}] 06:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 797ms 06:41:48 INFO - PROCESS | 3336 | 1469022108135 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 06:41:48 INFO - PROCESS | 3336 | 1469022108137 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 06:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:41:48 INFO - PROCESS | 3336 | 1469022108154 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:41:48 INFO - PROCESS | 3336 | 1469022108156 Marionette TRACE conn2 <- [1,922,null,{}] 06:41:48 INFO - PROCESS | 3336 | 1469022108167 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:48 INFO - PROCESS | 3336 | 1469022108169 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:48 INFO - PROCESS | 3336 | 1469022108291 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 06:41:48 INFO - PROCESS | 3336 | 1469022108298 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:48 INFO - PROCESS | 3336 | 1469022108300 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:48 INFO - PROCESS | 3336 | ++DOCSHELL 15D63400 == 31 [pid = 3336] [id = 240] 06:41:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (15F23000) [pid = 3336] [serial = 719] [outer = 00000000] 06:41:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (15F2E400) [pid = 3336] [serial = 720] [outer = 15F23000] 06:41:48 INFO - PROCESS | 3336 | 1469022108343 Marionette DEBUG loaded listener.js 06:41:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (16459400) [pid = 3336] [serial = 721] [outer = 15F23000] 06:41:48 INFO - PROCESS | 3336 | 1469022108818 Marionette TRACE conn2 <- [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]]]}] 06:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 667ms 06:41:48 INFO - PROCESS | 3336 | 1469022108831 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 06:41:48 INFO - PROCESS | 3336 | 1469022108833 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 06:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:41:48 INFO - PROCESS | 3336 | 1469022108836 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:41:48 INFO - PROCESS | 3336 | 1469022108838 Marionette TRACE conn2 <- [1,926,null,{}] 06:41:48 INFO - PROCESS | 3336 | 1469022108841 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:48 INFO - PROCESS | 3336 | 1469022108843 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:48 INFO - PROCESS | 3336 | 1469022108970 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 06:41:49 INFO - PROCESS | 3336 | 1469022108985 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:49 INFO - PROCESS | 3336 | 1469022108987 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:49 INFO - PROCESS | 3336 | ++DOCSHELL 1645DC00 == 32 [pid = 3336] [id = 241] 06:41:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (167B3000) [pid = 3336] [serial = 722] [outer = 00000000] 06:41:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (16968000) [pid = 3336] [serial = 723] [outer = 167B3000] 06:41:49 INFO - PROCESS | 3336 | 1469022109031 Marionette DEBUG loaded listener.js 06:41:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (16D3F400) [pid = 3336] [serial = 724] [outer = 167B3000] 06:41:49 INFO - PROCESS | 3336 | 1469022109518 Marionette TRACE conn2 <- [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]]]}] 06:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 732ms 06:41:49 INFO - PROCESS | 3336 | 1469022109568 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 06:41:49 INFO - PROCESS | 3336 | 1469022109570 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 06:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:41:49 INFO - PROCESS | 3336 | 1469022109573 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:41:49 INFO - PROCESS | 3336 | 1469022109575 Marionette TRACE conn2 <- [1,930,null,{}] 06:41:49 INFO - PROCESS | 3336 | 1469022109578 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:49 INFO - PROCESS | 3336 | 1469022109583 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:49 INFO - PROCESS | 3336 | 1469022109715 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 06:41:49 INFO - PROCESS | 3336 | 1469022109728 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:49 INFO - PROCESS | 3336 | 1469022109730 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:49 INFO - PROCESS | 3336 | ++DOCSHELL 174EA800 == 33 [pid = 3336] [id = 242] 06:41:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1750A400) [pid = 3336] [serial = 725] [outer = 00000000] 06:41:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (175C5000) [pid = 3336] [serial = 726] [outer = 1750A400] 06:41:49 INFO - PROCESS | 3336 | 1469022109773 Marionette DEBUG loaded listener.js 06:41:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (17EDD000) [pid = 3336] [serial = 727] [outer = 1750A400] 06:41:50 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (1750BC00) [pid = 3336] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:41:50 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (19C33000) [pid = 3336] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:41:50 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1839A800) [pid = 3336] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:41:50 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (19E14C00) [pid = 3336] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:41:50 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (17DF7400) [pid = 3336] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:41:50 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (131E9000) [pid = 3336] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:41:50 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (11016400) [pid = 3336] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:41:50 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (16457000) [pid = 3336] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:41:50 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (11015C00) [pid = 3336] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:41:50 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (19C3B000) [pid = 3336] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:41:50 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1A2F3400) [pid = 3336] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:41:50 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (13262800) [pid = 3336] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:41:50 INFO - PROCESS | 3336 | 1469022110516 Marionette TRACE conn2 <- [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]]]}] 06:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 976ms 06:41:50 INFO - PROCESS | 3336 | 1469022110554 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 06:41:50 INFO - PROCESS | 3336 | 1469022110556 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 06:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:41:50 INFO - PROCESS | 3336 | 1469022110560 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:41:50 INFO - PROCESS | 3336 | 1469022110561 Marionette TRACE conn2 <- [1,934,null,{}] 06:41:50 INFO - PROCESS | 3336 | 1469022110565 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:50 INFO - PROCESS | 3336 | 1469022110567 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:50 INFO - PROCESS | 3336 | 1469022110649 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 06:41:50 INFO - PROCESS | 3336 | 1469022110657 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:50 INFO - PROCESS | 3336 | 1469022110659 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:50 INFO - PROCESS | 3336 | ++DOCSHELL 11015C00 == 34 [pid = 3336] [id = 243] 06:41:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1144DC00) [pid = 3336] [serial = 728] [outer = 00000000] 06:41:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (13EAD400) [pid = 3336] [serial = 729] [outer = 1144DC00] 06:41:50 INFO - PROCESS | 3336 | 1469022110701 Marionette DEBUG loaded listener.js 06:41:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (174E9400) [pid = 3336] [serial = 730] [outer = 1144DC00] 06:41:51 INFO - PROCESS | 3336 | 1469022111174 Marionette TRACE conn2 <- [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]]]}] 06:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 666ms 06:41:51 INFO - PROCESS | 3336 | 1469022111230 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 06:41:51 INFO - PROCESS | 3336 | 1469022111232 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 06:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:41:51 INFO - PROCESS | 3336 | 1469022111235 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:41:51 INFO - PROCESS | 3336 | 1469022111237 Marionette TRACE conn2 <- [1,938,null,{}] 06:41:51 INFO - PROCESS | 3336 | 1469022111240 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:51 INFO - PROCESS | 3336 | 1469022111242 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:51 INFO - PROCESS | 3336 | 1469022111316 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 06:41:51 INFO - PROCESS | 3336 | 1469022111323 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:51 INFO - PROCESS | 3336 | 1469022111325 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:51 INFO - PROCESS | 3336 | ++DOCSHELL 10329C00 == 35 [pid = 3336] [id = 244] 06:41:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (175C2000) [pid = 3336] [serial = 731] [outer = 00000000] 06:41:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (183A0400) [pid = 3336] [serial = 732] [outer = 175C2000] 06:41:51 INFO - PROCESS | 3336 | 1469022111368 Marionette DEBUG loaded listener.js 06:41:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (183A0C00) [pid = 3336] [serial = 733] [outer = 175C2000] 06:41:51 INFO - PROCESS | 3336 | 1469022111855 Marionette TRACE conn2 <- [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]]]}] 06:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 667ms 06:41:51 INFO - PROCESS | 3336 | 1469022111906 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 06:41:51 INFO - PROCESS | 3336 | 1469022111908 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 06:41:51 INFO - PROCESS | 3336 | 1469022111912 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:41:51 INFO - PROCESS | 3336 | 1469022111913 Marionette TRACE conn2 <- [1,942,null,{}] 06:41:51 INFO - PROCESS | 3336 | 1469022111917 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:51 INFO - PROCESS | 3336 | 1469022111918 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:52 INFO - PROCESS | 3336 | 1469022111995 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 06:41:52 INFO - PROCESS | 3336 | 1469022112000 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:52 INFO - PROCESS | 3336 | 1469022112002 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:52 INFO - PROCESS | 3336 | ++DOCSHELL 1429C000 == 36 [pid = 3336] [id = 245] 06:41:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (197E7000) [pid = 3336] [serial = 734] [outer = 00000000] 06:41:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (197EF800) [pid = 3336] [serial = 735] [outer = 197E7000] 06:41:52 INFO - PROCESS | 3336 | 1469022112044 Marionette DEBUG loaded listener.js 06:41:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (197F1400) [pid = 3336] [serial = 736] [outer = 197E7000] 06:41:52 INFO - PROCESS | 3336 | 1469022112473 Marionette TRACE conn2 <- [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]]]}] 06:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 618ms 06:41:52 INFO - PROCESS | 3336 | 1469022112542 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 06:41:52 INFO - PROCESS | 3336 | 1469022112546 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 06:41:52 INFO - PROCESS | 3336 | 1469022112556 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:41:52 INFO - PROCESS | 3336 | 1469022112560 Marionette TRACE conn2 <- [1,946,null,{}] 06:41:52 INFO - PROCESS | 3336 | 1469022112567 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:52 INFO - PROCESS | 3336 | 1469022112570 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:52 INFO - PROCESS | 3336 | 1469022112739 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 06:41:52 INFO - PROCESS | 3336 | 1469022112845 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:52 INFO - PROCESS | 3336 | 1469022112851 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:52 INFO - PROCESS | 3336 | ++DOCSHELL 10A78800 == 37 [pid = 3336] [id = 246] 06:41:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (10A7A400) [pid = 3336] [serial = 737] [outer = 00000000] 06:41:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (10EA7000) [pid = 3336] [serial = 738] [outer = 10A7A400] 06:41:52 INFO - PROCESS | 3336 | 1469022112905 Marionette DEBUG loaded listener.js 06:41:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (11A52800) [pid = 3336] [serial = 739] [outer = 10A7A400] 06:41:53 INFO - PROCESS | 3336 | 1469022113697 Marionette TRACE conn2 <- [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]]]}] 06:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1188ms 06:41:53 INFO - PROCESS | 3336 | 1469022113772 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 06:41:53 INFO - PROCESS | 3336 | 1469022113775 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 06:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:41:53 INFO - PROCESS | 3336 | 1469022113782 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:41:53 INFO - PROCESS | 3336 | 1469022113786 Marionette TRACE conn2 <- [1,950,null,{}] 06:41:53 INFO - PROCESS | 3336 | 1469022113790 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:53 INFO - PROCESS | 3336 | 1469022113793 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:53 INFO - PROCESS | 3336 | 1469022113913 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 06:41:54 INFO - PROCESS | 3336 | 1469022114030 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:54 INFO - PROCESS | 3336 | 1469022114033 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:54 INFO - PROCESS | 3336 | ++DOCSHELL 13937800 == 38 [pid = 3336] [id = 247] 06:41:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (13938800) [pid = 3336] [serial = 740] [outer = 00000000] 06:41:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (14298000) [pid = 3336] [serial = 741] [outer = 13938800] 06:41:54 INFO - PROCESS | 3336 | 1469022114088 Marionette DEBUG loaded listener.js 06:41:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (1429A800) [pid = 3336] [serial = 742] [outer = 13938800] 06:41:54 INFO - PROCESS | 3336 | 1469022114954 Marionette TRACE conn2 <- [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]]]}] 06:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1236ms 06:41:55 INFO - PROCESS | 3336 | 1469022115013 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 06:41:55 INFO - PROCESS | 3336 | 1469022115017 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 06:41:55 INFO - PROCESS | 3336 | 1469022115023 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:41:55 INFO - PROCESS | 3336 | 1469022115026 Marionette TRACE conn2 <- [1,954,null,{}] 06:41:55 INFO - PROCESS | 3336 | 1469022115031 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:55 INFO - PROCESS | 3336 | 1469022115034 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:55 INFO - PROCESS | 3336 | 1469022115178 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 06:41:55 INFO - PROCESS | 3336 | 1469022115307 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:55 INFO - PROCESS | 3336 | 1469022115312 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:55 INFO - PROCESS | 3336 | ++DOCSHELL 10A09400 == 39 [pid = 3336] [id = 248] 06:41:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (10A09800) [pid = 3336] [serial = 743] [outer = 00000000] 06:41:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (12BCC400) [pid = 3336] [serial = 744] [outer = 10A09800] 06:41:55 INFO - PROCESS | 3336 | 1469022115367 Marionette DEBUG loaded listener.js 06:41:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (130AC000) [pid = 3336] [serial = 745] [outer = 10A09800] 06:41:55 INFO - PROCESS | 3336 | --DOCSHELL 10329C00 == 38 [pid = 3336] [id = 244] 06:41:55 INFO - PROCESS | 3336 | --DOCSHELL 11015C00 == 37 [pid = 3336] [id = 243] 06:41:55 INFO - PROCESS | 3336 | --DOCSHELL 174EA800 == 36 [pid = 3336] [id = 242] 06:41:55 INFO - PROCESS | 3336 | --DOCSHELL 1645DC00 == 35 [pid = 3336] [id = 241] 06:41:55 INFO - PROCESS | 3336 | --DOCSHELL 15D63400 == 34 [pid = 3336] [id = 240] 06:41:55 INFO - PROCESS | 3336 | --DOCSHELL 1429C400 == 33 [pid = 3336] [id = 239] 06:41:55 INFO - PROCESS | 3336 | --DOCSHELL 13074800 == 32 [pid = 3336] [id = 238] 06:41:55 INFO - PROCESS | 3336 | --DOCSHELL 10508C00 == 31 [pid = 3336] [id = 237] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (175C5400) [pid = 3336] [serial = 680] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (19F8C800) [pid = 3336] [serial = 686] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (197EA000) [pid = 3336] [serial = 393] [outer = 00000000] [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.] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (19575000) [pid = 3336] [serial = 684] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (183A0000) [pid = 3336] [serial = 683] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (19E1E800) [pid = 3336] [serial = 663] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (19576C00) [pid = 3336] [serial = 668] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (19C34800) [pid = 3336] [serial = 669] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1393F800) [pid = 3336] [serial = 674] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (13C45400) [pid = 3336] [serial = 675] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (12B02000) [pid = 3336] [serial = 671] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (12BD1400) [pid = 3336] [serial = 672] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (167B2400) [pid = 3336] [serial = 677] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (11CDD800) [pid = 3336] [serial = 665] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (12D6D000) [pid = 3336] [serial = 666] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1A442C00) [pid = 3336] [serial = 694] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1A58A800) [pid = 3336] [serial = 696] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (1A93F800) [pid = 3336] [serial = 697] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (174F0800) [pid = 3336] [serial = 689] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (17DF6C00) [pid = 3336] [serial = 681] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (175BC000) [pid = 3336] [serial = 690] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (19CDE400) [pid = 3336] [serial = 687] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (16EC1800) [pid = 3336] [serial = 678] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (1A2F3C00) [pid = 3336] [serial = 693] [outer = 00000000] [url = about:blank] 06:41:55 INFO - PROCESS | 3336 | 1469022115857 Marionette TRACE conn2 <- [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]]]}] 06:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 878ms 06:41:55 INFO - PROCESS | 3336 | 1469022115899 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 06:41:55 INFO - PROCESS | 3336 | 1469022115903 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 06:41:55 INFO - PROCESS | 3336 | 1469022115913 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:41:55 INFO - PROCESS | 3336 | 1469022115915 Marionette TRACE conn2 <- [1,958,null,{}] 06:41:55 INFO - PROCESS | 3336 | 1469022115919 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:55 INFO - PROCESS | 3336 | 1469022115922 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:56 INFO - PROCESS | 3336 | 1469022116055 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 06:41:56 INFO - PROCESS | 3336 | 1469022116063 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:56 INFO - PROCESS | 3336 | 1469022116065 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:56 INFO - PROCESS | 3336 | ++DOCSHELL 12B0BC00 == 32 [pid = 3336] [id = 249] 06:41:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (12D5E400) [pid = 3336] [serial = 746] [outer = 00000000] 06:41:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (13447C00) [pid = 3336] [serial = 747] [outer = 12D5E400] 06:41:56 INFO - PROCESS | 3336 | 1469022116110 Marionette DEBUG loaded listener.js 06:41:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (139CD800) [pid = 3336] [serial = 748] [outer = 12D5E400] 06:41:56 INFO - PROCESS | 3336 | 1469022116571 Marionette TRACE conn2 <- [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]]]}] 06:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 667ms 06:41:56 INFO - PROCESS | 3336 | 1469022116587 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 06:41:56 INFO - PROCESS | 3336 | 1469022116589 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 06:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:41:56 INFO - PROCESS | 3336 | 1469022116592 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:41:56 INFO - PROCESS | 3336 | 1469022116596 Marionette TRACE conn2 <- [1,962,null,{}] 06:41:56 INFO - PROCESS | 3336 | 1469022116610 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:56 INFO - PROCESS | 3336 | 1469022116614 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:56 INFO - PROCESS | 3336 | 1469022116696 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 06:41:56 INFO - PROCESS | 3336 | 1469022116705 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:56 INFO - PROCESS | 3336 | 1469022116708 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:56 INFO - PROCESS | 3336 | ++DOCSHELL 15F2BC00 == 33 [pid = 3336] [id = 250] 06:41:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (15F2D400) [pid = 3336] [serial = 749] [outer = 00000000] 06:41:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (167AEC00) [pid = 3336] [serial = 750] [outer = 15F2D400] 06:41:56 INFO - PROCESS | 3336 | 1469022116761 Marionette DEBUG loaded listener.js 06:41:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (16B1B400) [pid = 3336] [serial = 751] [outer = 15F2D400] 06:41:57 INFO - PROCESS | 3336 | 1469022117300 Marionette TRACE conn2 <- [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]]]}] 06:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 732ms 06:41:57 INFO - PROCESS | 3336 | 1469022117324 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 06:41:57 INFO - PROCESS | 3336 | 1469022117327 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 06:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:41:57 INFO - PROCESS | 3336 | 1469022117331 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:41:57 INFO - PROCESS | 3336 | 1469022117332 Marionette TRACE conn2 <- [1,966,null,{}] 06:41:57 INFO - PROCESS | 3336 | 1469022117339 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:57 INFO - PROCESS | 3336 | 1469022117341 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:57 INFO - PROCESS | 3336 | 1469022117422 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 06:41:57 INFO - PROCESS | 3336 | 1469022117428 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:57 INFO - PROCESS | 3336 | 1469022117430 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:57 INFO - PROCESS | 3336 | ++DOCSHELL 1750B400 == 34 [pid = 3336] [id = 251] 06:41:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1750B800) [pid = 3336] [serial = 752] [outer = 00000000] 06:41:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (17D60000) [pid = 3336] [serial = 753] [outer = 1750B800] 06:41:57 INFO - PROCESS | 3336 | 1469022117477 Marionette DEBUG loaded listener.js 06:41:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (17EDFC00) [pid = 3336] [serial = 754] [outer = 1750B800] 06:41:57 INFO - PROCESS | 3336 | 1469022117962 Marionette TRACE conn2 <- [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]]]}] 06:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 651ms 06:41:58 INFO - PROCESS | 3336 | 1469022118003 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 06:41:58 INFO - PROCESS | 3336 | 1469022118005 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 06:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:41:58 INFO - PROCESS | 3336 | 1469022118008 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:41:58 INFO - PROCESS | 3336 | 1469022118010 Marionette TRACE conn2 <- [1,970,null,{}] 06:41:58 INFO - PROCESS | 3336 | 1469022118013 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:58 INFO - PROCESS | 3336 | 1469022118015 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:58 INFO - PROCESS | 3336 | 1469022118119 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 06:41:58 INFO - PROCESS | 3336 | 1469022118124 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:58 INFO - PROCESS | 3336 | 1469022118126 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:58 INFO - PROCESS | 3336 | ++DOCSHELL 17EDD800 == 35 [pid = 3336] [id = 252] 06:41:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (18398000) [pid = 3336] [serial = 755] [outer = 00000000] 06:41:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (183A0000) [pid = 3336] [serial = 756] [outer = 18398000] 06:41:58 INFO - PROCESS | 3336 | 1469022118168 Marionette DEBUG loaded listener.js 06:41:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (19573800) [pid = 3336] [serial = 757] [outer = 18398000] 06:41:58 INFO - PROCESS | 3336 | 1469022118681 Marionette TRACE conn2 <- [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]]]}] 06:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 716ms 06:41:58 INFO - PROCESS | 3336 | 1469022118742 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 06:41:58 INFO - PROCESS | 3336 | 1469022118744 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 06:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:41:58 INFO - PROCESS | 3336 | 1469022118747 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:41:58 INFO - PROCESS | 3336 | 1469022118749 Marionette TRACE conn2 <- [1,974,null,{}] 06:41:58 INFO - PROCESS | 3336 | 1469022118760 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:58 INFO - PROCESS | 3336 | 1469022118766 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:58 INFO - PROCESS | 3336 | 1469022118899 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 06:41:58 INFO - PROCESS | 3336 | 1469022118958 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:58 INFO - PROCESS | 3336 | 1469022118960 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:58 INFO - PROCESS | 3336 | ++DOCSHELL 17491C00 == 36 [pid = 3336] [id = 253] 06:41:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (1957FC00) [pid = 3336] [serial = 758] [outer = 00000000] 06:41:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (19CD5000) [pid = 3336] [serial = 759] [outer = 1957FC00] 06:41:59 INFO - PROCESS | 3336 | 1469022119002 Marionette DEBUG loaded listener.js 06:41:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (19CD9C00) [pid = 3336] [serial = 760] [outer = 1957FC00] 06:41:59 INFO - PROCESS | 3336 | 1469022119458 Marionette TRACE conn2 <- [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]]]}] 06:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 765ms 06:41:59 INFO - PROCESS | 3336 | 1469022119524 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 06:41:59 INFO - PROCESS | 3336 | 1469022119526 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 06:41:59 INFO - PROCESS | 3336 | 1469022119530 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:41:59 INFO - PROCESS | 3336 | 1469022119531 Marionette TRACE conn2 <- [1,978,null,{}] 06:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:41:59 INFO - PROCESS | 3336 | 1469022119535 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:59 INFO - PROCESS | 3336 | 1469022119537 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:59 INFO - PROCESS | 3336 | 1469022119639 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 06:41:59 INFO - PROCESS | 3336 | 1469022119646 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:59 INFO - PROCESS | 3336 | 1469022119648 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:41:59 INFO - PROCESS | 3336 | ++DOCSHELL 19E0FC00 == 37 [pid = 3336] [id = 254] 06:41:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (19E16400) [pid = 3336] [serial = 761] [outer = 00000000] 06:41:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (19F88C00) [pid = 3336] [serial = 762] [outer = 19E16400] 06:41:59 INFO - PROCESS | 3336 | 1469022119701 Marionette DEBUG loaded listener.js 06:41:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (19F8DC00) [pid = 3336] [serial = 763] [outer = 19E16400] 06:42:00 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (1429C800) [pid = 3336] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:42:00 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (12BCE800) [pid = 3336] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:42:00 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1050C000) [pid = 3336] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:42:00 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (13110C00) [pid = 3336] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:42:00 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1750A400) [pid = 3336] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:42:00 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (167B3000) [pid = 3336] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:42:00 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (1144DC00) [pid = 3336] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:42:00 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (10A79C00) [pid = 3336] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:42:00 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (157F1C00) [pid = 3336] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:42:00 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1A44DC00) [pid = 3336] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:42:00 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (15F23000) [pid = 3336] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:42:00 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (175C2000) [pid = 3336] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:42:00 INFO - PROCESS | 3336 | 1469022120268 Marionette TRACE conn2 <- [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]]]}] 06:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 764ms 06:42:00 INFO - PROCESS | 3336 | 1469022120305 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 06:42:00 INFO - PROCESS | 3336 | 1469022120307 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 06:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:42:00 INFO - PROCESS | 3336 | 1469022120310 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:42:00 INFO - PROCESS | 3336 | 1469022120312 Marionette TRACE conn2 <- [1,982,null,{}] 06:42:00 INFO - PROCESS | 3336 | 1469022120315 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:00 INFO - PROCESS | 3336 | 1469022120317 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:00 INFO - PROCESS | 3336 | 1469022120393 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 06:42:00 INFO - PROCESS | 3336 | 1469022120400 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:00 INFO - PROCESS | 3336 | 1469022120402 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:00 INFO - PROCESS | 3336 | ++DOCSHELL 10A08800 == 38 [pid = 3336] [id = 255] 06:42:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (12BD2400) [pid = 3336] [serial = 764] [outer = 00000000] 06:42:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (1429C800) [pid = 3336] [serial = 765] [outer = 12BD2400] 06:42:00 INFO - PROCESS | 3336 | 1469022120444 Marionette DEBUG loaded listener.js 06:42:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (167B3000) [pid = 3336] [serial = 766] [outer = 12BD2400] 06:42:00 INFO - PROCESS | 3336 | 1469022120850 Marionette TRACE conn2 <- [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]]]}] 06:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 618ms 06:42:00 INFO - PROCESS | 3336 | 1469022120908 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 06:42:00 INFO - PROCESS | 3336 | 1469022120910 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 06:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:42:00 INFO - PROCESS | 3336 | 1469022120913 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:42:00 INFO - PROCESS | 3336 | 1469022120915 Marionette TRACE conn2 <- [1,986,null,{}] 06:42:00 INFO - PROCESS | 3336 | 1469022120918 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:00 INFO - PROCESS | 3336 | 1469022120920 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:01 INFO - PROCESS | 3336 | 1469022121027 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 06:42:01 INFO - PROCESS | 3336 | 1469022121034 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:01 INFO - PROCESS | 3336 | 1469022121036 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:01 INFO - PROCESS | 3336 | ++DOCSHELL 17513800 == 39 [pid = 3336] [id = 256] 06:42:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (175C2000) [pid = 3336] [serial = 767] [outer = 00000000] 06:42:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (19F95000) [pid = 3336] [serial = 768] [outer = 175C2000] 06:42:01 INFO - PROCESS | 3336 | 1469022121127 Marionette DEBUG loaded listener.js 06:42:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (1A2FC000) [pid = 3336] [serial = 769] [outer = 175C2000] 06:42:01 INFO - PROCESS | 3336 | 1469022121536 Marionette TRACE conn2 <- [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]]]}] 06:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 667ms 06:42:01 INFO - PROCESS | 3336 | 1469022121585 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 06:42:01 INFO - PROCESS | 3336 | 1469022121586 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 06:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:42:01 INFO - PROCESS | 3336 | 1469022121594 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:42:01 INFO - PROCESS | 3336 | 1469022121595 Marionette TRACE conn2 <- [1,990,null,{}] 06:42:01 INFO - PROCESS | 3336 | 1469022121599 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:01 INFO - PROCESS | 3336 | 1469022121600 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:01 INFO - PROCESS | 3336 | 1469022121686 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 06:42:01 INFO - PROCESS | 3336 | 1469022121692 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:01 INFO - PROCESS | 3336 | 1469022121694 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:01 INFO - PROCESS | 3336 | ++DOCSHELL 1741A000 == 40 [pid = 3336] [id = 257] 06:42:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (17515800) [pid = 3336] [serial = 770] [outer = 00000000] 06:42:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1A44F400) [pid = 3336] [serial = 771] [outer = 17515800] 06:42:01 INFO - PROCESS | 3336 | 1469022121736 Marionette DEBUG loaded listener.js 06:42:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1A44FC00) [pid = 3336] [serial = 772] [outer = 17515800] 06:42:02 INFO - PROCESS | 3336 | 1469022122221 Marionette TRACE conn2 <- [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]]]}] 06:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 650ms 06:42:02 INFO - PROCESS | 3336 | 1469022122276 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 06:42:02 INFO - PROCESS | 3336 | 1469022122280 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 06:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:42:02 INFO - PROCESS | 3336 | 1469022122286 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:42:02 INFO - PROCESS | 3336 | 1469022122290 Marionette TRACE conn2 <- [1,994,null,{}] 06:42:02 INFO - PROCESS | 3336 | 1469022122300 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:02 INFO - PROCESS | 3336 | 1469022122304 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:02 INFO - PROCESS | 3336 | 1469022122418 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 06:42:02 INFO - PROCESS | 3336 | 1469022122574 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:02 INFO - PROCESS | 3336 | 1469022122579 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:02 INFO - PROCESS | 3336 | ++DOCSHELL 10EA7400 == 41 [pid = 3336] [id = 258] 06:42:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (10FBCC00) [pid = 3336] [serial = 773] [outer = 00000000] 06:42:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (11CD8800) [pid = 3336] [serial = 774] [outer = 10FBCC00] 06:42:02 INFO - PROCESS | 3336 | 1469022122633 Marionette DEBUG loaded listener.js 06:42:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (12BD1400) [pid = 3336] [serial = 775] [outer = 10FBCC00] 06:42:03 INFO - PROCESS | 3336 | 1469022123236 Marionette TRACE conn2 <- [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]]]}] 06:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 992ms 06:42:03 INFO - PROCESS | 3336 | 1469022123284 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 06:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:42:03 INFO - PROCESS | 3336 | 1469022123287 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 06:42:03 INFO - PROCESS | 3336 | 1469022123294 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:42:03 INFO - PROCESS | 3336 | 1469022123297 Marionette TRACE conn2 <- [1,998,null,{}] 06:42:03 INFO - PROCESS | 3336 | 1469022123302 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:03 INFO - PROCESS | 3336 | 1469022123305 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:03 INFO - PROCESS | 3336 | 1469022123412 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 06:42:03 INFO - PROCESS | 3336 | 1469022123538 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:03 INFO - PROCESS | 3336 | 1469022123541 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:03 INFO - PROCESS | 3336 | ++DOCSHELL 15D63400 == 42 [pid = 3336] [id = 259] 06:42:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (15D68800) [pid = 3336] [serial = 776] [outer = 00000000] 06:42:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (16455800) [pid = 3336] [serial = 777] [outer = 15D68800] 06:42:03 INFO - PROCESS | 3336 | 1469022123595 Marionette DEBUG loaded listener.js 06:42:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (1741BC00) [pid = 3336] [serial = 778] [outer = 15D68800] 06:42:04 INFO - PROCESS | 3336 | 1469022124238 Marionette TRACE conn2 <- [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]]]}] 06:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 976ms 06:42:04 INFO - PROCESS | 3336 | 1469022124268 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 06:42:04 INFO - PROCESS | 3336 | 1469022124270 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 06:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:42:04 INFO - PROCESS | 3336 | 1469022124274 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:42:04 INFO - PROCESS | 3336 | 1469022124276 Marionette TRACE conn2 <- [1,1002,null,{}] 06:42:04 INFO - PROCESS | 3336 | 1469022124286 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:04 INFO - PROCESS | 3336 | 1469022124290 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:04 INFO - PROCESS | 3336 | 1469022124397 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 06:42:04 INFO - PROCESS | 3336 | 1469022124541 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:04 INFO - PROCESS | 3336 | 1469022124545 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:04 INFO - PROCESS | 3336 | ++DOCSHELL 19C36800 == 43 [pid = 3336] [id = 260] 06:42:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (19C3AC00) [pid = 3336] [serial = 779] [outer = 00000000] 06:42:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (19F87000) [pid = 3336] [serial = 780] [outer = 19C3AC00] 06:42:04 INFO - PROCESS | 3336 | 1469022124602 Marionette DEBUG loaded listener.js 06:42:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (1A444000) [pid = 3336] [serial = 781] [outer = 19C3AC00] 06:42:05 INFO - PROCESS | 3336 | 1469022125179 Marionette TRACE conn2 <- [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]]]}] 06:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 976ms 06:42:05 INFO - PROCESS | 3336 | 1469022125254 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 06:42:05 INFO - PROCESS | 3336 | 1469022125256 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 06:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:42:05 INFO - PROCESS | 3336 | 1469022125260 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:42:05 INFO - PROCESS | 3336 | 1469022125262 Marionette TRACE conn2 <- [1,1006,null,{}] 06:42:05 INFO - PROCESS | 3336 | 1469022125266 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:05 INFO - PROCESS | 3336 | 1469022125268 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:05 INFO - PROCESS | 3336 | 1469022125425 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 06:42:05 INFO - PROCESS | 3336 | 1469022125569 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:05 INFO - PROCESS | 3336 | 1469022125571 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:05 INFO - PROCESS | 3336 | ++DOCSHELL 145F2400 == 44 [pid = 3336] [id = 261] 06:42:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (195BB800) [pid = 3336] [serial = 782] [outer = 00000000] 06:42:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (1A944400) [pid = 3336] [serial = 783] [outer = 195BB800] 06:42:05 INFO - PROCESS | 3336 | 1469022125624 Marionette DEBUG loaded listener.js 06:42:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (1A94B000) [pid = 3336] [serial = 784] [outer = 195BB800] 06:42:06 INFO - PROCESS | 3336 | 1469022126388 Marionette TRACE conn2 <- [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]]]}] 06:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1122ms 06:42:06 INFO - PROCESS | 3336 | 1469022126419 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 06:42:06 INFO - PROCESS | 3336 | 1469022126423 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 06:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:42:06 INFO - PROCESS | 3336 | 1469022126428 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:42:06 INFO - PROCESS | 3336 | 1469022126432 Marionette TRACE conn2 <- [1,1010,null,{}] 06:42:06 INFO - PROCESS | 3336 | 1469022126437 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:06 INFO - PROCESS | 3336 | 1469022126440 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:06 INFO - PROCESS | 3336 | 1469022126540 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 06:42:06 INFO - PROCESS | 3336 | 1469022126668 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:06 INFO - PROCESS | 3336 | 1469022126671 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:06 INFO - PROCESS | 3336 | ++DOCSHELL 10EA1C00 == 45 [pid = 3336] [id = 262] 06:42:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (10EA2C00) [pid = 3336] [serial = 785] [outer = 00000000] 06:42:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (13262800) [pid = 3336] [serial = 786] [outer = 10EA2C00] 06:42:06 INFO - PROCESS | 3336 | 1469022126720 Marionette DEBUG loaded listener.js 06:42:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (13919400) [pid = 3336] [serial = 787] [outer = 10EA2C00] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 17513800 == 44 [pid = 3336] [id = 256] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 10A08800 == 43 [pid = 3336] [id = 255] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 19E0FC00 == 42 [pid = 3336] [id = 254] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 17491C00 == 41 [pid = 3336] [id = 253] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 17EDD800 == 40 [pid = 3336] [id = 252] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 1750B400 == 39 [pid = 3336] [id = 251] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 15F2BC00 == 38 [pid = 3336] [id = 250] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 12B0BC00 == 37 [pid = 3336] [id = 249] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 10A09400 == 36 [pid = 3336] [id = 248] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 13937800 == 35 [pid = 3336] [id = 247] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 1429C000 == 34 [pid = 3336] [id = 245] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 10A78800 == 33 [pid = 3336] [id = 246] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 12B0F800 == 32 [pid = 3336] [id = 236] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 145F2400 == 31 [pid = 3336] [id = 261] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 19C36800 == 30 [pid = 3336] [id = 260] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 1741A000 == 29 [pid = 3336] [id = 257] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 10EA7400 == 28 [pid = 3336] [id = 258] 06:42:07 INFO - PROCESS | 3336 | --DOCSHELL 15D63400 == 27 [pid = 3336] [id = 259] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (174E9400) [pid = 3336] [serial = 730] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (197EF800) [pid = 3336] [serial = 735] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (13262400) [pid = 3336] [serial = 700] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (13074000) [pid = 3336] [serial = 699] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (1741C400) [pid = 3336] [serial = 703] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (1649F000) [pid = 3336] [serial = 702] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (1A94E400) [pid = 3336] [serial = 706] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (1A945800) [pid = 3336] [serial = 705] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (17EDD000) [pid = 3336] [serial = 727] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (15F2E400) [pid = 3336] [serial = 720] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (183A0400) [pid = 3336] [serial = 732] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (16459400) [pid = 3336] [serial = 721] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (15775C00) [pid = 3336] [serial = 718] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (183A0C00) [pid = 3336] [serial = 733] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (14F9CC00) [pid = 3336] [serial = 717] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (131EA000) [pid = 3336] [serial = 709] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (13117C00) [pid = 3336] [serial = 708] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (10EACC00) [pid = 3336] [serial = 711] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (11013400) [pid = 3336] [serial = 712] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (13157000) [pid = 3336] [serial = 714] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (131E0400) [pid = 3336] [serial = 715] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (175C5000) [pid = 3336] [serial = 726] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (16D3F400) [pid = 3336] [serial = 724] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (16968000) [pid = 3336] [serial = 723] [outer = 00000000] [url = about:blank] 06:42:07 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (13EAD400) [pid = 3336] [serial = 729] [outer = 00000000] [url = about:blank] 06:42:08 INFO - PROCESS | 3336 | 1469022128184 Marionette TRACE conn2 <- [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]]]}] 06:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1838ms 06:42:08 INFO - PROCESS | 3336 | 1469022128268 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 06:42:08 INFO - PROCESS | 3336 | 1469022128272 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 06:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:42:08 INFO - PROCESS | 3336 | 1469022128276 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:42:08 INFO - PROCESS | 3336 | 1469022128280 Marionette TRACE conn2 <- [1,1014,null,{}] 06:42:08 INFO - PROCESS | 3336 | 1469022128285 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:08 INFO - PROCESS | 3336 | 1469022128288 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:08 INFO - PROCESS | 3336 | 1469022128414 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 06:42:08 INFO - PROCESS | 3336 | 1469022128488 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:08 INFO - PROCESS | 3336 | 1469022128491 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:08 INFO - PROCESS | 3336 | ++DOCSHELL 11017800 == 28 [pid = 3336] [id = 263] 06:42:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (11467800) [pid = 3336] [serial = 788] [outer = 00000000] 06:42:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (12B03C00) [pid = 3336] [serial = 789] [outer = 11467800] 06:42:08 INFO - PROCESS | 3336 | 1469022128588 Marionette DEBUG loaded listener.js 06:42:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (12D6A800) [pid = 3336] [serial = 790] [outer = 11467800] 06:42:09 INFO - PROCESS | 3336 | 1469022129320 Marionette TRACE conn2 <- [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]]]}] 06:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1089ms 06:42:09 INFO - PROCESS | 3336 | 1469022129359 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 06:42:09 INFO - PROCESS | 3336 | 1469022129365 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 06:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:42:09 INFO - PROCESS | 3336 | 1469022129392 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:42:09 INFO - PROCESS | 3336 | 1469022129395 Marionette TRACE conn2 <- [1,1018,null,{}] 06:42:09 INFO - PROCESS | 3336 | 1469022129399 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:09 INFO - PROCESS | 3336 | 1469022129402 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:09 INFO - PROCESS | 3336 | 1469022129525 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 06:42:09 INFO - PROCESS | 3336 | 1469022129605 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:09 INFO - PROCESS | 3336 | 1469022129608 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:09 INFO - PROCESS | 3336 | ++DOCSHELL 13448C00 == 29 [pid = 3336] [id = 264] 06:42:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (13449000) [pid = 3336] [serial = 791] [outer = 00000000] 06:42:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (13937C00) [pid = 3336] [serial = 792] [outer = 13449000] 06:42:09 INFO - PROCESS | 3336 | 1469022129663 Marionette DEBUG loaded listener.js 06:42:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (139D5400) [pid = 3336] [serial = 793] [outer = 13449000] 06:42:10 INFO - PROCESS | 3336 | 1469022130413 Marionette TRACE conn2 <- [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]]]}] 06:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1090ms 06:42:10 INFO - PROCESS | 3336 | 1469022130469 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 06:42:10 INFO - PROCESS | 3336 | 1469022130473 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 06:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:42:10 INFO - PROCESS | 3336 | 1469022130505 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:42:10 INFO - PROCESS | 3336 | 1469022130508 Marionette TRACE conn2 <- [1,1022,null,{}] 06:42:10 INFO - PROCESS | 3336 | 1469022130516 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:10 INFO - PROCESS | 3336 | 1469022130519 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:10 INFO - PROCESS | 3336 | 1469022130654 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 06:42:10 INFO - PROCESS | 3336 | 1469022130666 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:10 INFO - PROCESS | 3336 | 1469022130670 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:10 INFO - PROCESS | 3336 | ++DOCSHELL 10A76800 == 30 [pid = 3336] [id = 265] 06:42:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (10A78800) [pid = 3336] [serial = 794] [outer = 00000000] 06:42:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (13078000) [pid = 3336] [serial = 795] [outer = 10A78800] 06:42:10 INFO - PROCESS | 3336 | 1469022130716 Marionette DEBUG loaded listener.js 06:42:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1315E000) [pid = 3336] [serial = 796] [outer = 10A78800] 06:42:11 INFO - PROCESS | 3336 | 1469022131200 Marionette TRACE conn2 <- [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]]]}] 06:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 732ms 06:42:11 INFO - PROCESS | 3336 | 1469022131234 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 06:42:11 INFO - PROCESS | 3336 | 1469022131238 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 06:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:42:11 INFO - PROCESS | 3336 | 1469022131244 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:42:11 INFO - PROCESS | 3336 | 1469022131247 Marionette TRACE conn2 <- [1,1026,null,{}] 06:42:11 INFO - PROCESS | 3336 | 1469022131251 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:11 INFO - PROCESS | 3336 | 1469022131253 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:11 INFO - PROCESS | 3336 | 1469022131356 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 06:42:11 INFO - PROCESS | 3336 | 1469022131443 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:11 INFO - PROCESS | 3336 | 1469022131445 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:11 INFO - PROCESS | 3336 | ++DOCSHELL 13155800 == 31 [pid = 3336] [id = 266] 06:42:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (131EB800) [pid = 3336] [serial = 797] [outer = 00000000] 06:42:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (145F3000) [pid = 3336] [serial = 798] [outer = 131EB800] 06:42:11 INFO - PROCESS | 3336 | 1469022131540 Marionette DEBUG loaded listener.js 06:42:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (157EEC00) [pid = 3336] [serial = 799] [outer = 131EB800] 06:42:11 INFO - PROCESS | 3336 | 1469022131930 Marionette TRACE conn2 <- [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]]]}] 06:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 732ms 06:42:11 INFO - PROCESS | 3336 | 1469022131979 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 06:42:12 INFO - PROCESS | 3336 | 1469022131981 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 06:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:42:12 INFO - PROCESS | 3336 | 1469022131985 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:42:12 INFO - PROCESS | 3336 | 1469022131988 Marionette TRACE conn2 <- [1,1030,null,{}] 06:42:12 INFO - PROCESS | 3336 | 1469022131999 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:12 INFO - PROCESS | 3336 | 1469022132004 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:12 INFO - PROCESS | 3336 | 1469022132085 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 06:42:12 INFO - PROCESS | 3336 | 1469022132092 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:12 INFO - PROCESS | 3336 | 1469022132095 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:12 INFO - PROCESS | 3336 | ++DOCSHELL 167B3400 == 32 [pid = 3336] [id = 267] 06:42:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (167B6400) [pid = 3336] [serial = 800] [outer = 00000000] 06:42:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (16B22800) [pid = 3336] [serial = 801] [outer = 167B6400] 06:42:12 INFO - PROCESS | 3336 | 1469022132146 Marionette DEBUG loaded listener.js 06:42:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (17363800) [pid = 3336] [serial = 802] [outer = 167B6400] 06:42:12 INFO - PROCESS | 3336 | 1469022132664 Marionette TRACE conn2 <- [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]]]}] 06:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 732ms 06:42:12 INFO - PROCESS | 3336 | 1469022132720 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 06:42:12 INFO - PROCESS | 3336 | 1469022132723 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 06:42:12 INFO - PROCESS | 3336 | 1469022132735 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:42:12 INFO - PROCESS | 3336 | 1469022132737 Marionette TRACE conn2 <- [1,1034,null,{}] 06:42:12 INFO - PROCESS | 3336 | 1469022132746 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:12 INFO - PROCESS | 3336 | 1469022132748 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:12 INFO - PROCESS | 3336 | 1469022132885 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 06:42:12 INFO - PROCESS | 3336 | 1469022132890 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:12 INFO - PROCESS | 3336 | 1469022132892 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:12 INFO - PROCESS | 3336 | ++DOCSHELL 174F1800 == 33 [pid = 3336] [id = 268] 06:42:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (174F2000) [pid = 3336] [serial = 803] [outer = 00000000] 06:42:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (175C1C00) [pid = 3336] [serial = 804] [outer = 174F2000] 06:42:12 INFO - PROCESS | 3336 | 1469022132936 Marionette DEBUG loaded listener.js 06:42:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (17D59000) [pid = 3336] [serial = 805] [outer = 174F2000] 06:42:13 INFO - PROCESS | 3336 | 1469022133397 Marionette TRACE conn2 <- [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]]]}] 06:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 667ms 06:42:13 INFO - PROCESS | 3336 | 1469022133408 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 06:42:13 INFO - PROCESS | 3336 | 1469022133410 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 06:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:42:13 INFO - PROCESS | 3336 | 1469022133419 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:42:13 INFO - PROCESS | 3336 | 1469022133421 Marionette TRACE conn2 <- [1,1038,null,{}] 06:42:13 INFO - PROCESS | 3336 | 1469022133425 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:13 INFO - PROCESS | 3336 | 1469022133426 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:13 INFO - PROCESS | 3336 | 1469022133530 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 06:42:13 INFO - PROCESS | 3336 | 1469022133535 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:13 INFO - PROCESS | 3336 | 1469022133537 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:13 INFO - PROCESS | 3336 | ++DOCSHELL 17DED000 == 34 [pid = 3336] [id = 269] 06:42:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (17DF6400) [pid = 3336] [serial = 806] [outer = 00000000] 06:42:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (1839AC00) [pid = 3336] [serial = 807] [outer = 17DF6400] 06:42:13 INFO - PROCESS | 3336 | 1469022133580 Marionette DEBUG loaded listener.js 06:42:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (183A2400) [pid = 3336] [serial = 808] [outer = 17DF6400] 06:42:14 INFO - PROCESS | 3336 | 1469022134020 Marionette TRACE conn2 <- [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]]]}] 06:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 650ms 06:42:14 INFO - PROCESS | 3336 | 1469022134105 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 06:42:14 INFO - PROCESS | 3336 | 1469022134107 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 06:42:14 INFO - PROCESS | 3336 | 1469022134116 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:42:14 INFO - PROCESS | 3336 | 1469022134118 Marionette TRACE conn2 <- [1,1042,null,{}] 06:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:42:14 INFO - PROCESS | 3336 | 1469022134121 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:14 INFO - PROCESS | 3336 | 1469022134127 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:14 INFO - PROCESS | 3336 | 1469022134255 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 06:42:14 INFO - PROCESS | 3336 | 1469022134342 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:14 INFO - PROCESS | 3336 | 1469022134344 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:14 INFO - PROCESS | 3336 | ++DOCSHELL 114DA400 == 35 [pid = 3336] [id = 270] 06:42:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (17EDE400) [pid = 3336] [serial = 809] [outer = 00000000] 06:42:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (197EF800) [pid = 3336] [serial = 810] [outer = 17EDE400] 06:42:14 INFO - PROCESS | 3336 | 1469022134386 Marionette DEBUG loaded listener.js 06:42:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (197EFC00) [pid = 3336] [serial = 811] [outer = 17EDE400] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (18398000) [pid = 3336] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (1957FC00) [pid = 3336] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (10A7A400) [pid = 3336] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (197E7000) [pid = 3336] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (12D5E400) [pid = 3336] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (1750B800) [pid = 3336] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (13938800) [pid = 3336] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (15F2D400) [pid = 3336] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (10A09800) [pid = 3336] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (19E16400) [pid = 3336] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (12BD2400) [pid = 3336] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (175C2000) [pid = 3336] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (195BB800) [pid = 3336] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (19C3AC00) [pid = 3336] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (15D68800) [pid = 3336] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (10FBCC00) [pid = 3336] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:42:14 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (17515800) [pid = 3336] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:42:14 INFO - PROCESS | 3336 | 1469022134868 Marionette TRACE conn2 <- [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]]]}] 06:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 797ms 06:42:14 INFO - PROCESS | 3336 | 1469022134951 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 06:42:14 INFO - PROCESS | 3336 | 1469022134952 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 06:42:14 INFO - PROCESS | 3336 | 1469022134956 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:42:14 INFO - PROCESS | 3336 | 1469022134957 Marionette TRACE conn2 <- [1,1046,null,{}] 06:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:42:14 INFO - PROCESS | 3336 | 1469022134961 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:14 INFO - PROCESS | 3336 | 1469022134972 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:15 INFO - PROCESS | 3336 | 1469022135046 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 06:42:15 INFO - PROCESS | 3336 | 1469022135051 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:15 INFO - PROCESS | 3336 | 1469022135053 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:15 INFO - PROCESS | 3336 | ++DOCSHELL 12D5E400 == 36 [pid = 3336] [id = 271] 06:42:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (12D98C00) [pid = 3336] [serial = 812] [outer = 00000000] 06:42:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (15D5B800) [pid = 3336] [serial = 813] [outer = 12D98C00] 06:42:15 INFO - PROCESS | 3336 | 1469022135099 Marionette DEBUG loaded listener.js 06:42:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (16458800) [pid = 3336] [serial = 814] [outer = 12D98C00] 06:42:15 INFO - PROCESS | 3336 | 1469022135547 Marionette TRACE conn2 <- [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]]]}] 06:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 666ms 06:42:15 INFO - PROCESS | 3336 | 1469022135596 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 06:42:15 INFO - PROCESS | 3336 | 1469022135598 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 06:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:42:15 INFO - PROCESS | 3336 | 1469022135602 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:42:15 INFO - PROCESS | 3336 | 1469022135603 Marionette TRACE conn2 <- [1,1050,null,{}] 06:42:15 INFO - PROCESS | 3336 | 1469022135607 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:15 INFO - PROCESS | 3336 | 1469022135608 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:15 INFO - PROCESS | 3336 | 1469022135710 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 06:42:15 INFO - PROCESS | 3336 | 1469022135716 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:15 INFO - PROCESS | 3336 | 1469022135718 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:15 INFO - PROCESS | 3336 | ++DOCSHELL 10560800 == 37 [pid = 3336] [id = 272] 06:42:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (132D0800) [pid = 3336] [serial = 815] [outer = 00000000] 06:42:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (1957D800) [pid = 3336] [serial = 816] [outer = 132D0800] 06:42:15 INFO - PROCESS | 3336 | 1469022135760 Marionette DEBUG loaded listener.js 06:42:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (197EF400) [pid = 3336] [serial = 817] [outer = 132D0800] 06:42:16 INFO - PROCESS | 3336 | 1469022136225 Marionette TRACE conn2 <- [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]]]}] 06:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 667ms 06:42:16 INFO - PROCESS | 3336 | 1469022136274 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 06:42:16 INFO - PROCESS | 3336 | 1469022136276 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 06:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:42:16 INFO - PROCESS | 3336 | 1469022136279 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:42:16 INFO - PROCESS | 3336 | 1469022136281 Marionette TRACE conn2 <- [1,1054,null,{}] 06:42:16 INFO - PROCESS | 3336 | 1469022136285 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:16 INFO - PROCESS | 3336 | 1469022136286 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:16 INFO - PROCESS | 3336 | 1469022136363 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 06:42:16 INFO - PROCESS | 3336 | 1469022136368 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:16 INFO - PROCESS | 3336 | 1469022136370 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:16 INFO - PROCESS | 3336 | ++DOCSHELL 15D5C400 == 38 [pid = 3336] [id = 273] 06:42:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (15F2BC00) [pid = 3336] [serial = 818] [outer = 00000000] 06:42:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (1A2EE800) [pid = 3336] [serial = 819] [outer = 15F2BC00] 06:42:16 INFO - PROCESS | 3336 | 1469022136414 Marionette DEBUG loaded listener.js 06:42:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (1A2FC800) [pid = 3336] [serial = 820] [outer = 15F2BC00] 06:42:16 INFO - PROCESS | 3336 | 1469022136875 Marionette TRACE conn2 <- [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]]]}] 06:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 618ms 06:42:16 INFO - PROCESS | 3336 | 1469022136910 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 06:42:16 INFO - PROCESS | 3336 | 1469022136912 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 06:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:42:16 INFO - PROCESS | 3336 | 1469022136920 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:42:16 INFO - PROCESS | 3336 | 1469022136921 Marionette TRACE conn2 <- [1,1058,null,{}] 06:42:16 INFO - PROCESS | 3336 | 1469022136970 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:16 INFO - PROCESS | 3336 | 1469022136974 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:17 INFO - PROCESS | 3336 | 1469022137075 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 06:42:17 INFO - PROCESS | 3336 | 1469022137232 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:17 INFO - PROCESS | 3336 | 1469022137236 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:17 INFO - PROCESS | 3336 | ++DOCSHELL 10EA7400 == 39 [pid = 3336] [id = 274] 06:42:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (10EACC00) [pid = 3336] [serial = 821] [outer = 00000000] 06:42:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (12A6E400) [pid = 3336] [serial = 822] [outer = 10EACC00] 06:42:17 INFO - PROCESS | 3336 | 1469022137293 Marionette DEBUG loaded listener.js 06:42:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (130B7400) [pid = 3336] [serial = 823] [outer = 10EACC00] 06:42:17 INFO - PROCESS | 3336 | 1469022137857 Marionette TRACE conn2 <- [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]]]}] 06:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1024ms 06:42:17 INFO - PROCESS | 3336 | 1469022137936 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 06:42:17 INFO - PROCESS | 3336 | 1469022137940 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 06:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:42:17 INFO - PROCESS | 3336 | 1469022137945 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:42:17 INFO - PROCESS | 3336 | 1469022137948 Marionette TRACE conn2 <- [1,1062,null,{}] 06:42:17 INFO - PROCESS | 3336 | 1469022137953 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:17 INFO - PROCESS | 3336 | 1469022137956 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:18 INFO - PROCESS | 3336 | 1469022138063 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 06:42:18 INFO - PROCESS | 3336 | 1469022138192 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:18 INFO - PROCESS | 3336 | 1469022138197 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:18 INFO - PROCESS | 3336 | ++DOCSHELL 15D66800 == 40 [pid = 3336] [id = 275] 06:42:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (15D68C00) [pid = 3336] [serial = 824] [outer = 00000000] 06:42:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (16456800) [pid = 3336] [serial = 825] [outer = 15D68C00] 06:42:18 INFO - PROCESS | 3336 | 1469022138251 Marionette DEBUG loaded listener.js 06:42:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (16967800) [pid = 3336] [serial = 826] [outer = 15D68C00] 06:42:18 INFO - PROCESS | 3336 | 1469022138910 Marionette TRACE conn2 <- [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]]]}] 06:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1041ms 06:42:19 INFO - PROCESS | 3336 | 1469022138983 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 06:42:19 INFO - PROCESS | 3336 | 1469022138987 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 06:42:19 INFO - PROCESS | 3336 | 1469022138991 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:42:19 INFO - PROCESS | 3336 | 1469022138993 Marionette TRACE conn2 <- [1,1066,null,{}] 06:42:19 INFO - PROCESS | 3336 | 1469022138997 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:19 INFO - PROCESS | 3336 | 1469022138999 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:19 INFO - PROCESS | 3336 | 1469022139104 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 06:42:19 INFO - PROCESS | 3336 | 1469022139246 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:19 INFO - PROCESS | 3336 | 1469022139250 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:19 INFO - PROCESS | 3336 | ++DOCSHELL 1957B800 == 41 [pid = 3336] [id = 276] 06:42:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (1957E000) [pid = 3336] [serial = 827] [outer = 00000000] 06:42:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (197E9C00) [pid = 3336] [serial = 828] [outer = 1957E000] 06:42:19 INFO - PROCESS | 3336 | 1469022139306 Marionette DEBUG loaded listener.js 06:42:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (19C3D800) [pid = 3336] [serial = 829] [outer = 1957E000] 06:42:19 INFO - PROCESS | 3336 | 1469022139952 Marionette TRACE conn2 <- [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]]]}] 06:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1025ms 06:42:20 INFO - PROCESS | 3336 | 1469022140020 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 06:42:20 INFO - PROCESS | 3336 | 1469022140030 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 06:42:20 INFO - PROCESS | 3336 | 1469022140036 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:42:20 INFO - PROCESS | 3336 | 1469022140040 Marionette TRACE conn2 <- [1,1070,null,{}] 06:42:20 INFO - PROCESS | 3336 | 1469022140091 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:20 INFO - PROCESS | 3336 | 1469022140094 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:20 INFO - PROCESS | 3336 | 1469022140244 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 06:42:20 INFO - PROCESS | 3336 | 1469022140368 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:20 INFO - PROCESS | 3336 | 1469022140371 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:20 INFO - PROCESS | 3336 | ++DOCSHELL 103CAC00 == 42 [pid = 3336] [id = 277] 06:42:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (1050EC00) [pid = 3336] [serial = 830] [outer = 00000000] 06:42:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 99 (13155400) [pid = 3336] [serial = 831] [outer = 1050EC00] 06:42:20 INFO - PROCESS | 3336 | 1469022140424 Marionette DEBUG loaded listener.js 06:42:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 100 (13C47000) [pid = 3336] [serial = 832] [outer = 1050EC00] 06:42:21 INFO - PROCESS | 3336 | 1469022141152 Marionette TRACE conn2 <- [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]]]}] 06:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1138ms 06:42:21 INFO - PROCESS | 3336 | 1469022141198 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 06:42:21 INFO - PROCESS | 3336 | 1469022141202 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 06:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:42:21 INFO - PROCESS | 3336 | 1469022141206 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:42:21 INFO - PROCESS | 3336 | 1469022141210 Marionette TRACE conn2 <- [1,1074,null,{}] 06:42:21 INFO - PROCESS | 3336 | 1469022141215 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:21 INFO - PROCESS | 3336 | 1469022141218 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:21 INFO - PROCESS | 3336 | 1469022141314 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 06:42:21 INFO - PROCESS | 3336 | 1469022141422 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:21 INFO - PROCESS | 3336 | 1469022141425 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:21 INFO - PROCESS | 3336 | ++DOCSHELL 12A6CC00 == 43 [pid = 3336] [id = 278] 06:42:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 101 (12A74000) [pid = 3336] [serial = 833] [outer = 00000000] 06:42:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 102 (13264400) [pid = 3336] [serial = 834] [outer = 12A74000] 06:42:21 INFO - PROCESS | 3336 | 1469022141473 Marionette DEBUG loaded listener.js 06:42:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 103 (1393A800) [pid = 3336] [serial = 835] [outer = 12A74000] 06:42:21 INFO - PROCESS | 3336 | --DOCSHELL 10560800 == 42 [pid = 3336] [id = 272] 06:42:21 INFO - PROCESS | 3336 | --DOCSHELL 12D5E400 == 41 [pid = 3336] [id = 271] 06:42:21 INFO - PROCESS | 3336 | --DOCSHELL 114DA400 == 40 [pid = 3336] [id = 270] 06:42:21 INFO - PROCESS | 3336 | --DOCSHELL 17DED000 == 39 [pid = 3336] [id = 269] 06:42:21 INFO - PROCESS | 3336 | --DOCSHELL 174F1800 == 38 [pid = 3336] [id = 268] 06:42:21 INFO - PROCESS | 3336 | --DOCSHELL 167B3400 == 37 [pid = 3336] [id = 267] 06:42:21 INFO - PROCESS | 3336 | --DOCSHELL 13155800 == 36 [pid = 3336] [id = 266] 06:42:21 INFO - PROCESS | 3336 | --DOCSHELL 10A76800 == 35 [pid = 3336] [id = 265] 06:42:21 INFO - PROCESS | 3336 | --DOCSHELL 13448C00 == 34 [pid = 3336] [id = 264] 06:42:21 INFO - PROCESS | 3336 | --DOCSHELL 11017800 == 33 [pid = 3336] [id = 263] 06:42:21 INFO - PROCESS | 3336 | --DOCSHELL 10EA1C00 == 32 [pid = 3336] [id = 262] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 102 (13262800) [pid = 3336] [serial = 786] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 101 (19573800) [pid = 3336] [serial = 757] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 100 (19CD9C00) [pid = 3336] [serial = 760] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 99 (19CD5000) [pid = 3336] [serial = 759] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 98 (10EA7000) [pid = 3336] [serial = 738] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (11A52800) [pid = 3336] [serial = 739] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (197F1400) [pid = 3336] [serial = 736] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (13447C00) [pid = 3336] [serial = 747] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (139CD800) [pid = 3336] [serial = 748] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (17D60000) [pid = 3336] [serial = 753] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (14298000) [pid = 3336] [serial = 741] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (1429A800) [pid = 3336] [serial = 742] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (167AEC00) [pid = 3336] [serial = 750] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (16B1B400) [pid = 3336] [serial = 751] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (12BCC400) [pid = 3336] [serial = 744] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (130AC000) [pid = 3336] [serial = 745] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (19F88C00) [pid = 3336] [serial = 762] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (1A44FC00) [pid = 3336] [serial = 772] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (1429C800) [pid = 3336] [serial = 765] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (167B3000) [pid = 3336] [serial = 766] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (19F95000) [pid = 3336] [serial = 768] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (19F8DC00) [pid = 3336] [serial = 763] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (183A0000) [pid = 3336] [serial = 756] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (1A2FC000) [pid = 3336] [serial = 769] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (17EDFC00) [pid = 3336] [serial = 754] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1A94B000) [pid = 3336] [serial = 784] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (1A444000) [pid = 3336] [serial = 781] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1A944400) [pid = 3336] [serial = 783] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (19F87000) [pid = 3336] [serial = 780] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (1741BC00) [pid = 3336] [serial = 778] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (11CD8800) [pid = 3336] [serial = 774] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (16455800) [pid = 3336] [serial = 777] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (1A44F400) [pid = 3336] [serial = 771] [outer = 00000000] [url = about:blank] 06:42:21 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (12BD1400) [pid = 3336] [serial = 775] [outer = 00000000] [url = about:blank] 06:42:22 INFO - PROCESS | 3336 | 1469022142007 Marionette TRACE conn2 <- [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]]]}] 06:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 829ms 06:42:22 INFO - PROCESS | 3336 | 1469022142038 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 06:42:22 INFO - PROCESS | 3336 | 1469022142042 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 06:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:42:22 INFO - PROCESS | 3336 | 1469022142048 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:42:22 INFO - PROCESS | 3336 | 1469022142050 Marionette TRACE conn2 <- [1,1078,null,{}] 06:42:22 INFO - PROCESS | 3336 | 1469022142054 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:22 INFO - PROCESS | 3336 | 1469022142056 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:22 INFO - PROCESS | 3336 | 1469022142142 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 06:42:22 INFO - PROCESS | 3336 | 1469022142151 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:22 INFO - PROCESS | 3336 | 1469022142153 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:22 INFO - PROCESS | 3336 | ++DOCSHELL 1391B000 == 33 [pid = 3336] [id = 279] 06:42:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (1391B400) [pid = 3336] [serial = 836] [outer = 00000000] 06:42:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (14298800) [pid = 3336] [serial = 837] [outer = 1391B400] 06:42:22 INFO - PROCESS | 3336 | 1469022142205 Marionette DEBUG loaded listener.js 06:42:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (14F9CC00) [pid = 3336] [serial = 838] [outer = 1391B400] 06:42:22 INFO - PROCESS | 3336 | 1469022142713 Marionette TRACE conn2 <- [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]]]}] 06:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 715ms 06:42:22 INFO - PROCESS | 3336 | 1469022142784 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 06:42:22 INFO - PROCESS | 3336 | 1469022142786 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 06:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:42:22 INFO - PROCESS | 3336 | 1469022142790 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:42:22 INFO - PROCESS | 3336 | 1469022142793 Marionette TRACE conn2 <- [1,1082,null,{}] 06:42:22 INFO - PROCESS | 3336 | 1469022142803 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:22 INFO - PROCESS | 3336 | 1469022142807 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:22 INFO - PROCESS | 3336 | 1469022142890 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 06:42:23 INFO - PROCESS | 3336 | 1469022142982 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:23 INFO - PROCESS | 3336 | 1469022142985 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:23 INFO - PROCESS | 3336 | ++DOCSHELL 167B4000 == 34 [pid = 3336] [id = 280] 06:42:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (167B4400) [pid = 3336] [serial = 839] [outer = 00000000] 06:42:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (16B21800) [pid = 3336] [serial = 840] [outer = 167B4400] 06:42:23 INFO - PROCESS | 3336 | 1469022143030 Marionette DEBUG loaded listener.js 06:42:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (1741BC00) [pid = 3336] [serial = 841] [outer = 167B4400] 06:42:23 INFO - PROCESS | 3336 | 1469022143437 Marionette TRACE conn2 <- [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]]]}] 06:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 715ms 06:42:23 INFO - PROCESS | 3336 | 1469022143539 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 06:42:23 INFO - PROCESS | 3336 | 1469022143541 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 06:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:42:23 INFO - PROCESS | 3336 | 1469022143570 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:42:23 INFO - PROCESS | 3336 | 1469022143572 Marionette TRACE conn2 <- [1,1086,null,{}] 06:42:23 INFO - PROCESS | 3336 | 1469022143577 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:23 INFO - PROCESS | 3336 | 1469022143579 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:23 INFO - PROCESS | 3336 | 1469022143662 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 06:42:23 INFO - PROCESS | 3336 | 1469022143682 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:23 INFO - PROCESS | 3336 | 1469022143685 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:23 INFO - PROCESS | 3336 | ++DOCSHELL 1750BC00 == 35 [pid = 3336] [id = 281] 06:42:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (175C2000) [pid = 3336] [serial = 842] [outer = 00000000] 06:42:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (17ED4000) [pid = 3336] [serial = 843] [outer = 175C2000] 06:42:23 INFO - PROCESS | 3336 | 1469022143730 Marionette DEBUG loaded listener.js 06:42:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (17EE0400) [pid = 3336] [serial = 844] [outer = 175C2000] 06:42:24 INFO - PROCESS | 3336 | 1469022144178 Marionette TRACE conn2 <- [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]]]}] 06:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 683ms 06:42:24 INFO - PROCESS | 3336 | 1469022144205 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 06:42:24 INFO - PROCESS | 3336 | 1469022144207 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 06:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:42:24 INFO - PROCESS | 3336 | 1469022144216 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:42:24 INFO - PROCESS | 3336 | 1469022144218 Marionette TRACE conn2 <- [1,1090,null,{}] 06:42:24 INFO - PROCESS | 3336 | 1469022144221 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:24 INFO - PROCESS | 3336 | 1469022144223 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:24 INFO - PROCESS | 3336 | 1469022144387 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 06:42:24 INFO - PROCESS | 3336 | 1469022144441 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:24 INFO - PROCESS | 3336 | 1469022144443 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:24 INFO - PROCESS | 3336 | ++DOCSHELL 18395C00 == 36 [pid = 3336] [id = 282] 06:42:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (1839A800) [pid = 3336] [serial = 845] [outer = 00000000] 06:42:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (19574400) [pid = 3336] [serial = 846] [outer = 1839A800] 06:42:24 INFO - PROCESS | 3336 | 1469022144485 Marionette DEBUG loaded listener.js 06:42:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (19576C00) [pid = 3336] [serial = 847] [outer = 1839A800] 06:42:24 INFO - PROCESS | 3336 | 1469022144926 Marionette TRACE conn2 <- [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]]]}] 06:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 716ms 06:42:24 INFO - PROCESS | 3336 | 1469022144948 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 06:42:24 INFO - PROCESS | 3336 | 1469022144950 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 06:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:42:24 INFO - PROCESS | 3336 | 1469022144961 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:42:24 INFO - PROCESS | 3336 | 1469022144963 Marionette TRACE conn2 <- [1,1094,null,{}] 06:42:25 INFO - PROCESS | 3336 | 1469022144966 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:25 INFO - PROCESS | 3336 | 1469022144972 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:25 INFO - PROCESS | 3336 | 1469022145119 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 06:42:25 INFO - PROCESS | 3336 | 1469022145144 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:25 INFO - PROCESS | 3336 | 1469022145146 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:25 INFO - PROCESS | 3336 | ++DOCSHELL 19CDE800 == 37 [pid = 3336] [id = 283] 06:42:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (19CDEC00) [pid = 3336] [serial = 848] [outer = 00000000] 06:42:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (19F8B800) [pid = 3336] [serial = 849] [outer = 19CDEC00] 06:42:25 INFO - PROCESS | 3336 | 1469022145189 Marionette DEBUG loaded listener.js 06:42:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (19F90C00) [pid = 3336] [serial = 850] [outer = 19CDEC00] 06:42:25 INFO - PROCESS | 3336 | 1469022145662 Marionette TRACE conn2 <- [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]]]}] 06:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 732ms 06:42:25 INFO - PROCESS | 3336 | 1469022145688 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 06:42:25 INFO - PROCESS | 3336 | 1469022145689 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 06:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:42:25 INFO - PROCESS | 3336 | 1469022145693 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:42:25 INFO - PROCESS | 3336 | 1469022145694 Marionette TRACE conn2 <- [1,1098,null,{}] 06:42:25 INFO - PROCESS | 3336 | 1469022145697 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:25 INFO - PROCESS | 3336 | 1469022145699 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:25 INFO - PROCESS | 3336 | 1469022145817 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 06:42:25 INFO - PROCESS | 3336 | 1469022145822 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:25 INFO - PROCESS | 3336 | 1469022145824 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:25 INFO - PROCESS | 3336 | ++DOCSHELL 15F28C00 == 38 [pid = 3336] [id = 284] 06:42:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (19CDD800) [pid = 3336] [serial = 851] [outer = 00000000] 06:42:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (1A2FA800) [pid = 3336] [serial = 852] [outer = 19CDD800] 06:42:25 INFO - PROCESS | 3336 | 1469022145866 Marionette DEBUG loaded listener.js 06:42:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (1A2FC000) [pid = 3336] [serial = 853] [outer = 19CDD800] 06:42:26 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (10A78800) [pid = 3336] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:42:26 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (132D0800) [pid = 3336] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:42:26 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (131EB800) [pid = 3336] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:42:26 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (11467800) [pid = 3336] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:42:26 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (10EA2C00) [pid = 3336] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:42:26 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (167B6400) [pid = 3336] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:42:26 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (13449000) [pid = 3336] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:42:26 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (12D98C00) [pid = 3336] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:42:26 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (174F2000) [pid = 3336] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:42:26 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (17DF6400) [pid = 3336] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:42:26 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (17EDE400) [pid = 3336] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:42:26 INFO - PROCESS | 3336 | 1469022146434 Marionette TRACE conn2 <- [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]]]}] 06:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 765ms 06:42:26 INFO - PROCESS | 3336 | 1469022146471 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 06:42:26 INFO - PROCESS | 3336 | 1469022146472 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 06:42:26 INFO - PROCESS | 3336 | 1469022146476 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:42:26 INFO - PROCESS | 3336 | 1469022146477 Marionette TRACE conn2 <- [1,1102,null,{}] 06:42:26 INFO - PROCESS | 3336 | 1469022146481 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:26 INFO - PROCESS | 3336 | 1469022146483 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:26 INFO - PROCESS | 3336 | 1469022146586 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 06:42:26 INFO - PROCESS | 3336 | 1469022146592 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:26 INFO - PROCESS | 3336 | 1469022146594 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:26 INFO - PROCESS | 3336 | ++DOCSHELL 1059BC00 == 39 [pid = 3336] [id = 285] 06:42:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (11467800) [pid = 3336] [serial = 854] [outer = 00000000] 06:42:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (16968000) [pid = 3336] [serial = 855] [outer = 11467800] 06:42:26 INFO - PROCESS | 3336 | 1469022146636 Marionette DEBUG loaded listener.js 06:42:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (17511000) [pid = 3336] [serial = 856] [outer = 11467800] 06:42:27 INFO - PROCESS | 3336 | 1469022147095 Marionette TRACE conn2 <- [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]]]}] 06:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 667ms 06:42:27 INFO - PROCESS | 3336 | 1469022147148 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 06:42:27 INFO - PROCESS | 3336 | 1469022147150 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 06:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:42:27 INFO - PROCESS | 3336 | 1469022147154 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:42:27 INFO - PROCESS | 3336 | 1469022147155 Marionette TRACE conn2 <- [1,1106,null,{}] 06:42:27 INFO - PROCESS | 3336 | 1469022147159 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:27 INFO - PROCESS | 3336 | 1469022147160 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:27 INFO - PROCESS | 3336 | 1469022147239 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 06:42:27 INFO - PROCESS | 3336 | 1469022147246 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:27 INFO - PROCESS | 3336 | 1469022147248 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:27 INFO - PROCESS | 3336 | ++DOCSHELL 0F97C800 == 40 [pid = 3336] [id = 286] 06:42:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (0F9E8800) [pid = 3336] [serial = 857] [outer = 00000000] 06:42:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (19F8B000) [pid = 3336] [serial = 858] [outer = 0F9E8800] 06:42:27 INFO - PROCESS | 3336 | 1469022147289 Marionette DEBUG loaded listener.js 06:42:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1A582400) [pid = 3336] [serial = 859] [outer = 0F9E8800] 06:42:27 INFO - PROCESS | 3336 | 1469022147701 Marionette TRACE conn2 <- [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]]]}] 06:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 618ms 06:42:27 INFO - PROCESS | 3336 | 1469022147759 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 06:42:27 INFO - PROCESS | 3336 | 1469022147761 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 06:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:42:27 INFO - PROCESS | 3336 | 1469022147774 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:42:27 INFO - PROCESS | 3336 | 1469022147776 Marionette TRACE conn2 <- [1,1110,null,{}] 06:42:27 INFO - PROCESS | 3336 | 1469022147779 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:27 INFO - PROCESS | 3336 | 1469022147781 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:27 INFO - PROCESS | 3336 | 1469022147909 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 06:42:27 INFO - PROCESS | 3336 | 1469022147914 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:27 INFO - PROCESS | 3336 | 1469022147916 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:27 INFO - PROCESS | 3336 | ++DOCSHELL 197EB400 == 41 [pid = 3336] [id = 287] 06:42:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (19CDE400) [pid = 3336] [serial = 860] [outer = 00000000] 06:42:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (1A947400) [pid = 3336] [serial = 861] [outer = 19CDE400] 06:42:27 INFO - PROCESS | 3336 | 1469022147957 Marionette DEBUG loaded listener.js 06:42:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (1A94E800) [pid = 3336] [serial = 862] [outer = 19CDE400] 06:42:28 INFO - PROCESS | 3336 | 1469022148601 Marionette TRACE conn2 <- [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]]]}] 06:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 878ms 06:42:28 INFO - PROCESS | 3336 | 1469022148644 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 06:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:42:28 INFO - PROCESS | 3336 | 1469022148696 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 06:42:28 INFO - PROCESS | 3336 | 1469022148701 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:42:28 INFO - PROCESS | 3336 | 1469022148704 Marionette TRACE conn2 <- [1,1114,null,{}] 06:42:28 INFO - PROCESS | 3336 | 1469022148710 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:28 INFO - PROCESS | 3336 | 1469022148713 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:28 INFO - PROCESS | 3336 | 1469022148822 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 06:42:28 INFO - PROCESS | 3336 | 1469022148952 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:28 INFO - PROCESS | 3336 | 1469022148954 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:28 INFO - PROCESS | 3336 | ++DOCSHELL 11449400 == 42 [pid = 3336] [id = 288] 06:42:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (11463000) [pid = 3336] [serial = 863] [outer = 00000000] 06:42:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (12D99400) [pid = 3336] [serial = 864] [outer = 11463000] 06:42:29 INFO - PROCESS | 3336 | 1469022149010 Marionette DEBUG loaded listener.js 06:42:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (131E7800) [pid = 3336] [serial = 865] [outer = 11463000] 06:42:29 INFO - PROCESS | 3336 | 1469022149670 Marionette TRACE conn2 <- [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]]]}] 06:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1041ms 06:42:29 INFO - PROCESS | 3336 | 1469022149734 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 06:42:29 INFO - PROCESS | 3336 | 1469022149739 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 06:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:42:29 INFO - PROCESS | 3336 | 1469022149745 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:42:29 INFO - PROCESS | 3336 | 1469022149748 Marionette TRACE conn2 <- [1,1118,null,{}] 06:42:29 INFO - PROCESS | 3336 | 1469022149752 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:29 INFO - PROCESS | 3336 | 1469022149755 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:29 INFO - PROCESS | 3336 | 1469022149862 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 06:42:30 INFO - PROCESS | 3336 | 1469022149990 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:30 INFO - PROCESS | 3336 | 1469022149993 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:30 INFO - PROCESS | 3336 | ++DOCSHELL 15F22C00 == 43 [pid = 3336] [id = 289] 06:42:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (15F23000) [pid = 3336] [serial = 866] [outer = 00000000] 06:42:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (16456C00) [pid = 3336] [serial = 867] [outer = 15F23000] 06:42:30 INFO - PROCESS | 3336 | 1469022150048 Marionette DEBUG loaded listener.js 06:42:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (16E31800) [pid = 3336] [serial = 868] [outer = 15F23000] 06:42:30 INFO - PROCESS | 3336 | 1469022150703 Marionette TRACE conn2 <- [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]]]}] 06:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 976ms 06:42:30 INFO - PROCESS | 3336 | 1469022150735 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 06:42:30 INFO - PROCESS | 3336 | 1469022150738 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 06:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:42:30 INFO - PROCESS | 3336 | 1469022150743 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:42:30 INFO - PROCESS | 3336 | 1469022150746 Marionette TRACE conn2 <- [1,1122,null,{}] 06:42:30 INFO - PROCESS | 3336 | 1469022150757 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:30 INFO - PROCESS | 3336 | 1469022150762 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:30 INFO - PROCESS | 3336 | 1469022150867 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 06:42:31 INFO - PROCESS | 3336 | 1469022150996 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:31 INFO - PROCESS | 3336 | 1469022151000 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:31 INFO - PROCESS | 3336 | ++DOCSHELL 19CD7400 == 44 [pid = 3336] [id = 290] 06:42:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (19E15400) [pid = 3336] [serial = 869] [outer = 00000000] 06:42:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (1A58B400) [pid = 3336] [serial = 870] [outer = 19E15400] 06:42:31 INFO - PROCESS | 3336 | 1469022151055 Marionette DEBUG loaded listener.js 06:42:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (1A94E400) [pid = 3336] [serial = 871] [outer = 19E15400] 06:42:31 INFO - PROCESS | 3336 | 1469022151676 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 976ms 06:42:31 INFO - PROCESS | 3336 | 1469022151901 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 06:42:31 INFO - PROCESS | 3336 | 1469022151906 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 06:42:31 INFO - PROCESS | 3336 | 1469022151925 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:42:31 INFO - PROCESS | 3336 | 1469022151928 Marionette TRACE conn2 <- [1,1126,null,{}] 06:42:31 INFO - PROCESS | 3336 | 1469022151934 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:31 INFO - PROCESS | 3336 | 1469022151937 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:42:32 INFO - PROCESS | 3336 | 1469022152084 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 06:42:32 INFO - PROCESS | 3336 | 1469022152208 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:32 INFO - PROCESS | 3336 | 1469022152213 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:32 INFO - PROCESS | 3336 | ++DOCSHELL 12D69C00 == 45 [pid = 3336] [id = 291] 06:42:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (12D6A400) [pid = 3336] [serial = 872] [outer = 00000000] 06:42:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (13072000) [pid = 3336] [serial = 873] [outer = 12D6A400] 06:42:32 INFO - PROCESS | 3336 | 1469022152263 Marionette DEBUG loaded listener.js 06:42:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (131DC800) [pid = 3336] [serial = 874] [outer = 12D6A400] 06:42:32 INFO - PROCESS | 3336 | --DOCSHELL 0F97C800 == 44 [pid = 3336] [id = 286] 06:42:32 INFO - PROCESS | 3336 | --DOCSHELL 1059BC00 == 43 [pid = 3336] [id = 285] 06:42:32 INFO - PROCESS | 3336 | --DOCSHELL 15F28C00 == 42 [pid = 3336] [id = 284] 06:42:32 INFO - PROCESS | 3336 | --DOCSHELL 19CDE800 == 41 [pid = 3336] [id = 283] 06:42:32 INFO - PROCESS | 3336 | --DOCSHELL 18395C00 == 40 [pid = 3336] [id = 282] 06:42:32 INFO - PROCESS | 3336 | --DOCSHELL 1750BC00 == 39 [pid = 3336] [id = 281] 06:42:32 INFO - PROCESS | 3336 | --DOCSHELL 167B4000 == 38 [pid = 3336] [id = 280] 06:42:32 INFO - PROCESS | 3336 | --DOCSHELL 1391B000 == 37 [pid = 3336] [id = 279] 06:42:32 INFO - PROCESS | 3336 | --DOCSHELL 12A6CC00 == 36 [pid = 3336] [id = 278] 06:42:32 INFO - PROCESS | 3336 | --DOCSHELL 103CAC00 == 35 [pid = 3336] [id = 277] 06:42:32 INFO - PROCESS | 3336 | --DOCSHELL 10EA7400 == 34 [pid = 3336] [id = 274] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (1A2EE800) [pid = 3336] [serial = 819] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (1315E000) [pid = 3336] [serial = 796] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (197EF400) [pid = 3336] [serial = 817] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (157EEC00) [pid = 3336] [serial = 799] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (145F3000) [pid = 3336] [serial = 798] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (12B03C00) [pid = 3336] [serial = 789] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (13919400) [pid = 3336] [serial = 787] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (16B22800) [pid = 3336] [serial = 801] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (13937C00) [pid = 3336] [serial = 792] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (15D5B800) [pid = 3336] [serial = 813] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (17363800) [pid = 3336] [serial = 802] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (17D59000) [pid = 3336] [serial = 805] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (12D6A800) [pid = 3336] [serial = 790] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (175C1C00) [pid = 3336] [serial = 804] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1839AC00) [pid = 3336] [serial = 807] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1957D800) [pid = 3336] [serial = 816] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (16458800) [pid = 3336] [serial = 814] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (197EFC00) [pid = 3336] [serial = 811] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (139D5400) [pid = 3336] [serial = 793] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (197EF800) [pid = 3336] [serial = 810] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (13078000) [pid = 3336] [serial = 795] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (183A2400) [pid = 3336] [serial = 808] [outer = 00000000] [url = about:blank] 06:42:32 INFO - PROCESS | 3336 | 1469022152920 Marionette TRACE conn2 <- [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]]]}] 06:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 960ms 06:42:32 INFO - PROCESS | 3336 | 1469022152931 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 06:42:32 INFO - PROCESS | 3336 | 1469022152934 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 06:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:42:32 INFO - PROCESS | 3336 | 1469022152940 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:42:32 INFO - PROCESS | 3336 | 1469022152943 Marionette TRACE conn2 <- [1,1130,null,{}] 06:42:32 INFO - PROCESS | 3336 | 1469022152947 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:32 INFO - PROCESS | 3336 | 1469022152950 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:33 INFO - PROCESS | 3336 | 1469022153042 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 06:42:33 INFO - PROCESS | 3336 | 1469022153048 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:33 INFO - PROCESS | 3336 | 1469022153051 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:33 INFO - PROCESS | 3336 | ++DOCSHELL 12A6CC00 == 35 [pid = 3336] [id = 292] 06:42:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (12B03C00) [pid = 3336] [serial = 875] [outer = 00000000] 06:42:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (13937C00) [pid = 3336] [serial = 876] [outer = 12B03C00] 06:42:33 INFO - PROCESS | 3336 | 1469022153098 Marionette DEBUG loaded listener.js 06:42:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (13C46000) [pid = 3336] [serial = 877] [outer = 12B03C00] 06:42:33 INFO - PROCESS | 3336 | 1469022153646 Marionette TRACE conn2 <- [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]]]}] 06:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 781ms 06:42:33 INFO - PROCESS | 3336 | 1469022153676 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 06:42:33 INFO - PROCESS | 3336 | 1469022153679 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 06:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:42:33 INFO - PROCESS | 3336 | 1469022153682 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:42:33 INFO - PROCESS | 3336 | 1469022153684 Marionette TRACE conn2 <- [1,1134,null,{}] 06:42:33 INFO - PROCESS | 3336 | 1469022153692 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:33 INFO - PROCESS | 3336 | 1469022153697 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:33 INFO - PROCESS | 3336 | 1469022153833 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 06:42:33 INFO - PROCESS | 3336 | 1469022153930 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:33 INFO - PROCESS | 3336 | 1469022153933 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:33 INFO - PROCESS | 3336 | ++DOCSHELL 15F2D400 == 36 [pid = 3336] [id = 293] 06:42:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (15F2DC00) [pid = 3336] [serial = 878] [outer = 00000000] 06:42:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (167B3400) [pid = 3336] [serial = 879] [outer = 15F2DC00] 06:42:33 INFO - PROCESS | 3336 | 1469022153979 Marionette DEBUG loaded listener.js 06:42:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (16D41000) [pid = 3336] [serial = 880] [outer = 15F2DC00] 06:42:34 INFO - PROCESS | 3336 | 1469022154355 Marionette TRACE conn2 <- [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]]]}] 06:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 732ms 06:42:34 INFO - PROCESS | 3336 | 1469022154415 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 06:42:34 INFO - PROCESS | 3336 | 1469022154417 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 06:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:42:34 INFO - PROCESS | 3336 | 1469022154420 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:42:34 INFO - PROCESS | 3336 | 1469022154422 Marionette TRACE conn2 <- [1,1138,null,{}] 06:42:34 INFO - PROCESS | 3336 | 1469022154426 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:34 INFO - PROCESS | 3336 | 1469022154428 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:34 INFO - PROCESS | 3336 | 1469022154512 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 06:42:34 INFO - PROCESS | 3336 | 1469022154517 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:34 INFO - PROCESS | 3336 | 1469022154519 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:34 INFO - PROCESS | 3336 | ++DOCSHELL 1750A400 == 37 [pid = 3336] [id = 294] 06:42:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1750BC00) [pid = 3336] [serial = 881] [outer = 00000000] 06:42:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (17DED400) [pid = 3336] [serial = 882] [outer = 1750BC00] 06:42:34 INFO - PROCESS | 3336 | 1469022154563 Marionette DEBUG loaded listener.js 06:42:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (18395C00) [pid = 3336] [serial = 883] [outer = 1750BC00] 06:42:35 INFO - PROCESS | 3336 | 1469022155075 Marionette TRACE conn2 <- [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]]]}] 06:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 727ms 06:42:35 INFO - PROCESS | 3336 | 1469022155155 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 06:42:35 INFO - PROCESS | 3336 | 1469022155157 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 06:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:42:35 INFO - PROCESS | 3336 | 1469022155161 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:42:35 INFO - PROCESS | 3336 | 1469022155162 Marionette TRACE conn2 <- [1,1142,null,{}] 06:42:35 INFO - PROCESS | 3336 | 1469022155166 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:35 INFO - PROCESS | 3336 | 1469022155168 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:35 INFO - PROCESS | 3336 | 1469022155303 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 06:42:35 INFO - PROCESS | 3336 | 1469022155441 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:35 INFO - PROCESS | 3336 | 1469022155443 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:35 INFO - PROCESS | 3336 | ++DOCSHELL 19C36000 == 38 [pid = 3336] [id = 295] 06:42:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (19C37C00) [pid = 3336] [serial = 884] [outer = 00000000] 06:42:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (19CE0400) [pid = 3336] [serial = 885] [outer = 19C37C00] 06:42:35 INFO - PROCESS | 3336 | 1469022155493 Marionette DEBUG loaded listener.js 06:42:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (19F86400) [pid = 3336] [serial = 886] [outer = 19C37C00] 06:42:35 INFO - PROCESS | 3336 | 1469022155927 Marionette TRACE conn2 <- [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]]]}] 06:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 824ms 06:42:35 INFO - PROCESS | 3336 | 1469022155963 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 06:42:35 INFO - PROCESS | 3336 | 1469022155965 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 06:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:42:36 INFO - PROCESS | 3336 | 1469022155968 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 3336 | 1469022155970 Marionette TRACE conn2 <- [1,1146,null,{}] 06:42:36 INFO - PROCESS | 3336 | 1469022155973 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:36 INFO - PROCESS | 3336 | 1469022155978 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:36 INFO - PROCESS | 3336 | 1469022156112 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 06:42:36 INFO - PROCESS | 3336 | 1469022156173 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:36 INFO - PROCESS | 3336 | 1469022156175 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:36 INFO - PROCESS | 3336 | ++DOCSHELL 1A58B800 == 39 [pid = 3336] [id = 296] 06:42:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (1A948400) [pid = 3336] [serial = 887] [outer = 00000000] 06:42:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (1AB3B000) [pid = 3336] [serial = 888] [outer = 1A948400] 06:42:36 INFO - PROCESS | 3336 | 1469022156266 Marionette DEBUG loaded listener.js 06:42:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (1AB3FC00) [pid = 3336] [serial = 889] [outer = 1A948400] 06:42:36 INFO - PROCESS | 3336 | 1469022156685 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 06:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 745ms 06:42:36 INFO - PROCESS | 3336 | 1469022156766 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 06:42:36 INFO - PROCESS | 3336 | 1469022156768 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 06:42:36 INFO - PROCESS | 3336 | 1469022156776 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 3336 | 1469022156777 Marionette TRACE conn2 <- [1,1150,null,{}] 06:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:42:36 INFO - PROCESS | 3336 | 1469022156781 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:36 INFO - PROCESS | 3336 | 1469022156783 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:36 INFO - PROCESS | 3336 | 1469022156894 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 06:42:36 INFO - PROCESS | 3336 | 1469022156905 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:36 INFO - PROCESS | 3336 | 1469022156907 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:36 INFO - PROCESS | 3336 | ++DOCSHELL 1AB36400 == 40 [pid = 3336] [id = 297] 06:42:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (1AB3AC00) [pid = 3336] [serial = 890] [outer = 00000000] 06:42:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (1AC09400) [pid = 3336] [serial = 891] [outer = 1AB3AC00] 06:42:36 INFO - PROCESS | 3336 | 1469022156949 Marionette DEBUG loaded listener.js 06:42:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (1AC0D400) [pid = 3336] [serial = 892] [outer = 1AB3AC00] 06:42:37 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (167B4400) [pid = 3336] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:42:37 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (12A74000) [pid = 3336] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:42:37 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (1839A800) [pid = 3336] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:42:37 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (175C2000) [pid = 3336] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:42:37 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (1391B400) [pid = 3336] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:42:37 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (19CDEC00) [pid = 3336] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:42:37 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (19CDD800) [pid = 3336] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:42:37 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (11467800) [pid = 3336] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:42:37 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (0F9E8800) [pid = 3336] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:42:37 INFO - PROCESS | 3336 | 1469022157472 Marionette TRACE conn2 <- [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]]]}] 06:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 745ms 06:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:42:37 INFO - PROCESS | 3336 | 1469022157523 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 06:42:37 INFO - PROCESS | 3336 | 1469022157525 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 06:42:37 INFO - PROCESS | 3336 | 1469022157528 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:42:37 INFO - PROCESS | 3336 | 1469022157530 Marionette TRACE conn2 <- [1,1154,null,{}] 06:42:37 INFO - PROCESS | 3336 | 1469022157534 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:37 INFO - PROCESS | 3336 | 1469022157535 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:37 INFO - PROCESS | 3336 | 1469022157655 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 06:42:37 INFO - PROCESS | 3336 | 1469022157664 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:37 INFO - PROCESS | 3336 | 1469022157666 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:37 INFO - PROCESS | 3336 | ++DOCSHELL 13EA6000 == 41 [pid = 3336] [id = 298] 06:42:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (1429B800) [pid = 3336] [serial = 893] [outer = 00000000] 06:42:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (1802D400) [pid = 3336] [serial = 894] [outer = 1429B800] 06:42:37 INFO - PROCESS | 3336 | 1469022157714 Marionette DEBUG loaded listener.js 06:42:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (16E30800) [pid = 3336] [serial = 895] [outer = 1429B800] 06:42:38 INFO - PROCESS | 3336 | 1469022158108 Marionette TRACE conn2 <- [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]]]}] 06:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 634ms 06:42:38 INFO - PROCESS | 3336 | 1469022158164 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 06:42:38 INFO - PROCESS | 3336 | 1469022158166 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 06:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:42:38 INFO - PROCESS | 3336 | 1469022158173 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:42:38 INFO - PROCESS | 3336 | 1469022158175 Marionette TRACE conn2 <- [1,1158,null,{}] 06:42:38 INFO - PROCESS | 3336 | 1469022158178 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:38 INFO - PROCESS | 3336 | 1469022158180 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:38 INFO - PROCESS | 3336 | 1469022158260 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 06:42:38 INFO - PROCESS | 3336 | 1469022158266 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:38 INFO - PROCESS | 3336 | 1469022158268 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:38 INFO - PROCESS | 3336 | ++DOCSHELL 18031800 == 42 [pid = 3336] [id = 299] 06:42:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (18033000) [pid = 3336] [serial = 896] [outer = 00000000] 06:42:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (18037000) [pid = 3336] [serial = 897] [outer = 18033000] 06:42:38 INFO - PROCESS | 3336 | 1469022158312 Marionette DEBUG loaded listener.js 06:42:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (1803AC00) [pid = 3336] [serial = 898] [outer = 18033000] 06:42:38 INFO - PROCESS | 3336 | 1469022158796 Marionette TRACE conn2 <- [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]]]}] 06:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 650ms 06:42:38 INFO - PROCESS | 3336 | 1469022158842 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 06:42:38 INFO - PROCESS | 3336 | 1469022158844 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 06:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:42:38 INFO - PROCESS | 3336 | 1469022158847 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:42:38 INFO - PROCESS | 3336 | 1469022158849 Marionette TRACE conn2 <- [1,1162,null,{}] 06:42:38 INFO - PROCESS | 3336 | 1469022158856 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:38 INFO - PROCESS | 3336 | 1469022158858 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:38 INFO - PROCESS | 3336 | 1469022158957 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 06:42:38 INFO - PROCESS | 3336 | 1469022158964 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:38 INFO - PROCESS | 3336 | 1469022158966 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:38 INFO - PROCESS | 3336 | ++DOCSHELL 18031000 == 43 [pid = 3336] [id = 300] 06:42:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (1A57FC00) [pid = 3336] [serial = 899] [outer = 00000000] 06:42:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (1AC03C00) [pid = 3336] [serial = 900] [outer = 1A57FC00] 06:42:39 INFO - PROCESS | 3336 | 1469022159008 Marionette DEBUG loaded listener.js 06:42:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (1ADEF400) [pid = 3336] [serial = 901] [outer = 1A57FC00] 06:42:40 INFO - PROCESS | 3336 | --DOCSHELL 1957B800 == 42 [pid = 3336] [id = 276] 06:42:40 INFO - PROCESS | 3336 | --DOCSHELL 15D66800 == 41 [pid = 3336] [id = 275] 06:42:40 INFO - PROCESS | 3336 | --DOCSHELL 15D5C400 == 40 [pid = 3336] [id = 273] 06:42:40 INFO - PROCESS | 3336 | --DOCSHELL 12A6CC00 == 39 [pid = 3336] [id = 292] 06:42:40 INFO - PROCESS | 3336 | --DOCSHELL 19CD7400 == 38 [pid = 3336] [id = 290] 06:42:40 INFO - PROCESS | 3336 | --DOCSHELL 12D69C00 == 37 [pid = 3336] [id = 291] 06:42:40 INFO - PROCESS | 3336 | --DOCSHELL 15F22C00 == 36 [pid = 3336] [id = 289] 06:42:40 INFO - PROCESS | 3336 | --DOCSHELL 197EB400 == 35 [pid = 3336] [id = 287] 06:42:40 INFO - PROCESS | 3336 | --DOCSHELL 11449400 == 34 [pid = 3336] [id = 288] 06:42:40 INFO - PROCESS | 3336 | --DOCSHELL 1750A400 == 33 [pid = 3336] [id = 294] 06:42:40 INFO - PROCESS | 3336 | --DOCSHELL 15F2D400 == 32 [pid = 3336] [id = 293] 06:42:40 INFO - PROCESS | 3336 | --DOCSHELL 1A58B800 == 31 [pid = 3336] [id = 296] 06:42:40 INFO - PROCESS | 3336 | --DOCSHELL 18031800 == 30 [pid = 3336] [id = 299] 06:42:40 INFO - PROCESS | 3336 | --DOCSHELL 1AB36400 == 29 [pid = 3336] [id = 297] 06:42:40 INFO - PROCESS | 3336 | --DOCSHELL 19C36000 == 28 [pid = 3336] [id = 295] 06:42:40 INFO - PROCESS | 3336 | --DOCSHELL 13EA6000 == 27 [pid = 3336] [id = 298] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (16B21800) [pid = 3336] [serial = 840] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (1741BC00) [pid = 3336] [serial = 841] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (197E9C00) [pid = 3336] [serial = 828] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (1393A800) [pid = 3336] [serial = 835] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (13264400) [pid = 3336] [serial = 834] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (19574400) [pid = 3336] [serial = 846] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (12A6E400) [pid = 3336] [serial = 822] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (17ED4000) [pid = 3336] [serial = 843] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (13155400) [pid = 3336] [serial = 831] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (14298800) [pid = 3336] [serial = 837] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (14F9CC00) [pid = 3336] [serial = 838] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (16456800) [pid = 3336] [serial = 825] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (19F8B800) [pid = 3336] [serial = 849] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (19576C00) [pid = 3336] [serial = 847] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (1A2FA800) [pid = 3336] [serial = 852] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (19F90C00) [pid = 3336] [serial = 850] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (16968000) [pid = 3336] [serial = 855] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (19F8B000) [pid = 3336] [serial = 858] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1A947400) [pid = 3336] [serial = 861] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (1A2FC000) [pid = 3336] [serial = 853] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (1A582400) [pid = 3336] [serial = 859] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (17EE0400) [pid = 3336] [serial = 844] [outer = 00000000] [url = about:blank] 06:42:40 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (17511000) [pid = 3336] [serial = 856] [outer = 00000000] [url = about:blank] 06:42:41 INFO - PROCESS | 3336 | 1469022161015 Marionette TRACE conn2 <- [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] 06:42:41 INFO - PROCESS | 3336 | 1469022161041 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 06:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:42:41 INFO - PROCESS | 3336 | 1469022161047 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:42:41 INFO - PROCESS | 3336 | 1469022161050 Marionette TRACE conn2 <- [1,1166,null,{}] 06:42:41 INFO - PROCESS | 3336 | 1469022161056 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:41 INFO - PROCESS | 3336 | 1469022161059 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:41 INFO - PROCESS | 3336 | 1469022161161 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 06:42:41 INFO - PROCESS | 3336 | 1469022161171 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:41 INFO - PROCESS | 3336 | 1469022161175 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:41 INFO - PROCESS | 3336 | ++DOCSHELL 10A81800 == 28 [pid = 3336] [id = 301] 06:42:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (10BBF800) [pid = 3336] [serial = 902] [outer = 00000000] 06:42:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (11A4CC00) [pid = 3336] [serial = 903] [outer = 10BBF800] 06:42:41 INFO - PROCESS | 3336 | 1469022161224 Marionette DEBUG loaded listener.js 06:42:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (11A50800) [pid = 3336] [serial = 904] [outer = 10BBF800] 06:42:41 INFO - PROCESS | 3336 | 1469022161705 Marionette TRACE conn2 <- [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] 06:42:41 INFO - PROCESS | 3336 | 1469022161751 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 06:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:42:41 INFO - PROCESS | 3336 | 1469022161758 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:42:41 INFO - PROCESS | 3336 | 1469022161760 Marionette TRACE conn2 <- [1,1170,null,{}] 06:42:41 INFO - PROCESS | 3336 | 1469022161764 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:41 INFO - PROCESS | 3336 | 1469022161767 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:41 INFO - PROCESS | 3336 | 1469022161859 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 06:42:41 INFO - PROCESS | 3336 | 1469022161869 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:41 INFO - PROCESS | 3336 | 1469022161872 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:41 INFO - PROCESS | 3336 | ++DOCSHELL 10EA6000 == 29 [pid = 3336] [id = 302] 06:42:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (13117C00) [pid = 3336] [serial = 905] [outer = 00000000] 06:42:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (131DD800) [pid = 3336] [serial = 906] [outer = 13117C00] 06:42:41 INFO - PROCESS | 3336 | 1469022161918 Marionette DEBUG loaded listener.js 06:42:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (13448800) [pid = 3336] [serial = 907] [outer = 13117C00] 06:42:42 INFO - PROCESS | 3336 | 1469022162403 Marionette TRACE conn2 <- [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 221","_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] 06:42:42 INFO - PROCESS | 3336 | 1469022162458 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 06:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:42:42 INFO - PROCESS | 3336 | 1469022162462 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:42:42 INFO - PROCESS | 3336 | 1469022162466 Marionette TRACE conn2 <- [1,1174,null,{}] 06:42:42 INFO - PROCESS | 3336 | 1469022162476 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:42 INFO - PROCESS | 3336 | 1469022162481 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:42 INFO - PROCESS | 3336 | 1469022162595 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 06:42:42 INFO - PROCESS | 3336 | 1469022162688 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:42 INFO - PROCESS | 3336 | 1469022162691 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:42 INFO - PROCESS | 3336 | ++DOCSHELL 1426F000 == 30 [pid = 3336] [id = 303] 06:42:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1426F800) [pid = 3336] [serial = 908] [outer = 00000000] 06:42:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (14272000) [pid = 3336] [serial = 909] [outer = 1426F800] 06:42:42 INFO - PROCESS | 3336 | 1469022162739 Marionette DEBUG loaded listener.js 06:42:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (14298800) [pid = 3336] [serial = 910] [outer = 1426F800] 06:42:43 INFO - PROCESS | 3336 | 1469022163169 Marionette TRACE conn2 <- [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 (20, 19) expected 0 but got 127","_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:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 06:42:43 INFO - PROCESS | 3336 | 1469022163196 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 06:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:42:43 INFO - PROCESS | 3336 | 1469022163199 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:42:43 INFO - PROCESS | 3336 | 1469022163201 Marionette TRACE conn2 <- [1,1178,null,{}] 06:42:43 INFO - PROCESS | 3336 | 1469022163215 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:43 INFO - PROCESS | 3336 | 1469022163217 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:43 INFO - PROCESS | 3336 | 1469022163306 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 06:42:43 INFO - PROCESS | 3336 | 1469022163312 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:43 INFO - PROCESS | 3336 | 1469022163314 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:43 INFO - PROCESS | 3336 | ++DOCSHELL 1576B000 == 31 [pid = 3336] [id = 304] 06:42:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (157F1400) [pid = 3336] [serial = 911] [outer = 00000000] 06:42:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (15F22400) [pid = 3336] [serial = 912] [outer = 157F1400] 06:42:43 INFO - PROCESS | 3336 | 1469022163358 Marionette DEBUG loaded listener.js 06:42:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (15F2E400) [pid = 3336] [serial = 913] [outer = 157F1400] 06:42:43 INFO - PROCESS | 3336 | 1469022163795 Marionette TRACE conn2 <- [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] 06:42:43 INFO - PROCESS | 3336 | 1469022163840 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 06:42:43 INFO - PROCESS | 3336 | 1469022163844 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:42:43 INFO - PROCESS | 3336 | 1469022163846 Marionette TRACE conn2 <- [1,1182,null,{}] 06:42:43 INFO - PROCESS | 3336 | 1469022163849 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:43 INFO - PROCESS | 3336 | 1469022163851 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:43 INFO - PROCESS | 3336 | 1469022163928 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 06:42:43 INFO - PROCESS | 3336 | 1469022163936 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:43 INFO - PROCESS | 3336 | 1469022163938 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:43 INFO - PROCESS | 3336 | ++DOCSHELL 16452000 == 32 [pid = 3336] [id = 305] 06:42:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1649CC00) [pid = 3336] [serial = 914] [outer = 00000000] 06:42:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (16968000) [pid = 3336] [serial = 915] [outer = 1649CC00] 06:42:43 INFO - PROCESS | 3336 | 1469022163981 Marionette DEBUG loaded listener.js 06:42:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (16D3D400) [pid = 3336] [serial = 916] [outer = 1649CC00] 06:42:44 INFO - PROCESS | 3336 | 1469022164455 Marionette TRACE conn2 <- [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 163","_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] 06:42:44 INFO - PROCESS | 3336 | 1469022164483 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 06:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:42:44 INFO - PROCESS | 3336 | 1469022164490 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:42:44 INFO - PROCESS | 3336 | 1469022164492 Marionette TRACE conn2 <- [1,1186,null,{}] 06:42:44 INFO - PROCESS | 3336 | 1469022164495 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:44 INFO - PROCESS | 3336 | 1469022164500 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:44 INFO - PROCESS | 3336 | 1469022164613 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 06:42:44 INFO - PROCESS | 3336 | 1469022164619 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:44 INFO - PROCESS | 3336 | 1469022164621 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:44 INFO - PROCESS | 3336 | ++DOCSHELL 1750B800 == 33 [pid = 3336] [id = 306] 06:42:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (175C5000) [pid = 3336] [serial = 917] [outer = 00000000] 06:42:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (1802EC00) [pid = 3336] [serial = 918] [outer = 175C5000] 06:42:44 INFO - PROCESS | 3336 | 1469022164664 Marionette DEBUG loaded listener.js 06:42:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (18036000) [pid = 3336] [serial = 919] [outer = 175C5000] 06:42:45 INFO - PROCESS | 3336 | 1469022165094 Marionette TRACE conn2 <- [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]]]}] 06:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 650ms 06:42:45 INFO - PROCESS | 3336 | 1469022165129 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 06:42:45 INFO - PROCESS | 3336 | 1469022165131 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 06:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:42:45 INFO - PROCESS | 3336 | 1469022165138 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:42:45 INFO - PROCESS | 3336 | 1469022165140 Marionette TRACE conn2 <- [1,1190,null,{}] 06:42:45 INFO - PROCESS | 3336 | 1469022165143 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:45 INFO - PROCESS | 3336 | 1469022165145 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:45 INFO - PROCESS | 3336 | 1469022165287 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 06:42:45 INFO - PROCESS | 3336 | 1469022165293 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:45 INFO - PROCESS | 3336 | 1469022165295 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:45 INFO - PROCESS | 3336 | ++DOCSHELL 1802E400 == 34 [pid = 3336] [id = 307] 06:42:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (18396C00) [pid = 3336] [serial = 920] [outer = 00000000] 06:42:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (19573C00) [pid = 3336] [serial = 921] [outer = 18396C00] 06:42:45 INFO - PROCESS | 3336 | 1469022165338 Marionette DEBUG loaded listener.js 06:42:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (19574400) [pid = 3336] [serial = 922] [outer = 18396C00] 06:42:45 INFO - PROCESS | 3336 | 1469022165803 Marionette TRACE conn2 <- [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]]]}] 06:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 713ms 06:42:45 INFO - PROCESS | 3336 | 1469022165867 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 06:42:45 INFO - PROCESS | 3336 | 1469022165869 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 06:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:42:45 INFO - PROCESS | 3336 | 1469022165872 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:42:45 INFO - PROCESS | 3336 | 1469022165874 Marionette TRACE conn2 <- [1,1194,null,{}] 06:42:45 INFO - PROCESS | 3336 | 1469022165877 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:45 INFO - PROCESS | 3336 | 1469022165878 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:45 INFO - PROCESS | 3336 | 1469022165956 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 06:42:45 INFO - PROCESS | 3336 | 1469022165961 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:45 INFO - PROCESS | 3336 | 1469022165963 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:45 INFO - PROCESS | 3336 | ++DOCSHELL 197E8400 == 35 [pid = 3336] [id = 308] 06:42:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (197E8C00) [pid = 3336] [serial = 923] [outer = 00000000] 06:42:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (19C36400) [pid = 3336] [serial = 924] [outer = 197E8C00] 06:42:46 INFO - PROCESS | 3336 | 1469022166006 Marionette DEBUG loaded listener.js 06:42:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (19C37400) [pid = 3336] [serial = 925] [outer = 197E8C00] 06:42:46 INFO - PROCESS | 3336 | 1469022166472 Marionette TRACE conn2 <- [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]]]}] 06:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 634ms 06:42:46 INFO - PROCESS | 3336 | 1469022166510 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 06:42:46 INFO - PROCESS | 3336 | 1469022166512 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 06:42:46 INFO - PROCESS | 3336 | 1469022166515 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:42:46 INFO - PROCESS | 3336 | 1469022166517 Marionette TRACE conn2 <- [1,1198,null,{}] 06:42:46 INFO - PROCESS | 3336 | 1469022166521 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:46 INFO - PROCESS | 3336 | 1469022166522 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:46 INFO - PROCESS | 3336 | 1469022166632 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 06:42:46 INFO - PROCESS | 3336 | 1469022166720 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:46 INFO - PROCESS | 3336 | 1469022166722 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:46 INFO - PROCESS | 3336 | ++DOCSHELL 1426EC00 == 36 [pid = 3336] [id = 309] 06:42:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (19E17C00) [pid = 3336] [serial = 926] [outer = 00000000] 06:42:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (19F8DC00) [pid = 3336] [serial = 927] [outer = 19E17C00] 06:42:46 INFO - PROCESS | 3336 | 1469022166764 Marionette DEBUG loaded listener.js 06:42:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (1A2EF400) [pid = 3336] [serial = 928] [outer = 19E17C00] 06:42:47 INFO - PROCESS | 3336 | 1469022167172 Marionette TRACE conn2 <- [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]]]}] 06:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 698ms 06:42:47 INFO - PROCESS | 3336 | 1469022167215 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 06:42:47 INFO - PROCESS | 3336 | 1469022167217 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 06:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:42:47 INFO - PROCESS | 3336 | 1469022167224 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:42:47 INFO - PROCESS | 3336 | 1469022167226 Marionette TRACE conn2 <- [1,1202,null,{}] 06:42:47 INFO - PROCESS | 3336 | 1469022167229 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:47 INFO - PROCESS | 3336 | 1469022167231 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:47 INFO - PROCESS | 3336 | 1469022167364 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 06:42:47 INFO - PROCESS | 3336 | 1469022167376 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:47 INFO - PROCESS | 3336 | 1469022167378 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:47 INFO - PROCESS | 3336 | ++DOCSHELL 19F8D800 == 37 [pid = 3336] [id = 310] 06:42:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (1A2FB800) [pid = 3336] [serial = 929] [outer = 00000000] 06:42:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 99 (1A44E800) [pid = 3336] [serial = 930] [outer = 1A2FB800] 06:42:47 INFO - PROCESS | 3336 | 1469022167420 Marionette DEBUG loaded listener.js 06:42:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 100 (1A582400) [pid = 3336] [serial = 931] [outer = 1A2FB800] 06:42:47 INFO - PROCESS | 3336 | 1469022167897 Marionette TRACE conn2 <- [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]]]}] 06:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 713ms 06:42:47 INFO - PROCESS | 3336 | 1469022167961 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 06:42:47 INFO - PROCESS | 3336 | 1469022167963 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 06:42:47 INFO - PROCESS | 3336 | 1469022167966 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:42:47 INFO - PROCESS | 3336 | 1469022167968 Marionette TRACE conn2 <- [1,1206,null,{}] 06:42:47 INFO - PROCESS | 3336 | 1469022167972 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:47 INFO - PROCESS | 3336 | 1469022167974 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:48 INFO - PROCESS | 3336 | 1469022168129 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 06:42:48 INFO - PROCESS | 3336 | 1469022168152 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:48 INFO - PROCESS | 3336 | 1469022168155 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:48 INFO - PROCESS | 3336 | ++DOCSHELL 1A94D000 == 38 [pid = 3336] [id = 311] 06:42:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 101 (1AB34C00) [pid = 3336] [serial = 932] [outer = 00000000] 06:42:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 102 (1AB41000) [pid = 3336] [serial = 933] [outer = 1AB34C00] 06:42:48 INFO - PROCESS | 3336 | 1469022168204 Marionette DEBUG loaded listener.js 06:42:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 103 (1AC0B800) [pid = 3336] [serial = 934] [outer = 1AB34C00] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 102 (19C37C00) [pid = 3336] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 101 (1A948400) [pid = 3336] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 100 (1AB3AC00) [pid = 3336] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 99 (18033000) [pid = 3336] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 98 (1429B800) [pid = 3336] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (15F23000) [pid = 3336] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (11463000) [pid = 3336] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (19CDE400) [pid = 3336] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (1750BC00) [pid = 3336] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (15F2DC00) [pid = 3336] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (12B03C00) [pid = 3336] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (12D6A400) [pid = 3336] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (19E15400) [pid = 3336] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (1957E000) [pid = 3336] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (10EACC00) [pid = 3336] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (15D68C00) [pid = 3336] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (1050EC00) [pid = 3336] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:42:48 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (15F2BC00) [pid = 3336] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:42:49 INFO - PROCESS | 3336 | 1469022169059 Marionette TRACE conn2 <- [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]]]}] 06:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1157ms 06:42:49 INFO - PROCESS | 3336 | 1469022169118 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 06:42:49 INFO - PROCESS | 3336 | 1469022169120 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 06:42:49 INFO - PROCESS | 3336 | 1469022169123 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:42:49 INFO - PROCESS | 3336 | 1469022169125 Marionette TRACE conn2 <- [1,1210,null,{}] 06:42:49 INFO - PROCESS | 3336 | 1469022169128 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:49 INFO - PROCESS | 3336 | 1469022169130 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:49 INFO - PROCESS | 3336 | 1469022169209 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 06:42:49 INFO - PROCESS | 3336 | 1469022169214 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:49 INFO - PROCESS | 3336 | 1469022169216 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:49 INFO - PROCESS | 3336 | ++DOCSHELL 1311B400 == 39 [pid = 3336] [id = 312] 06:42:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (15D68C00) [pid = 3336] [serial = 935] [outer = 00000000] 06:42:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (1750BC00) [pid = 3336] [serial = 936] [outer = 15D68C00] 06:42:49 INFO - PROCESS | 3336 | 1469022169260 Marionette DEBUG loaded listener.js 06:42:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (17D57C00) [pid = 3336] [serial = 937] [outer = 15D68C00] 06:42:49 INFO - PROCESS | 3336 | 1469022169745 Marionette TRACE conn2 <- [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] 06:42:49 INFO - PROCESS | 3336 | 1469022169795 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 06:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:42:49 INFO - PROCESS | 3336 | 1469022169799 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:42:49 INFO - PROCESS | 3336 | 1469022169800 Marionette TRACE conn2 <- [1,1214,null,{}] 06:42:49 INFO - PROCESS | 3336 | 1469022169804 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:49 INFO - PROCESS | 3336 | 1469022169806 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:49 INFO - PROCESS | 3336 | 1469022169894 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 06:42:49 INFO - PROCESS | 3336 | 1469022169899 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:49 INFO - PROCESS | 3336 | 1469022169901 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:49 INFO - PROCESS | 3336 | ++DOCSHELL 197ED800 == 40 [pid = 3336] [id = 313] 06:42:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (197EF800) [pid = 3336] [serial = 938] [outer = 00000000] 06:42:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (1AB3C400) [pid = 3336] [serial = 939] [outer = 197EF800] 06:42:49 INFO - PROCESS | 3336 | 1469022169942 Marionette DEBUG loaded listener.js 06:42:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (1AC0CC00) [pid = 3336] [serial = 940] [outer = 197EF800] 06:42:50 INFO - PROCESS | 3336 | 1469022170372 Marionette TRACE conn2 <- [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]]]}] 06:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 603ms 06:42:50 INFO - PROCESS | 3336 | 1469022170396 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 06:42:50 INFO - PROCESS | 3336 | 1469022170398 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 06:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:42:50 INFO - PROCESS | 3336 | 1469022170401 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:42:50 INFO - PROCESS | 3336 | 1469022170403 Marionette TRACE conn2 <- [1,1218,null,{}] 06:42:50 INFO - PROCESS | 3336 | 1469022170406 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:50 INFO - PROCESS | 3336 | 1469022170408 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:50 INFO - PROCESS | 3336 | 1469022170532 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 06:42:50 INFO - PROCESS | 3336 | 1469022170540 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:50 INFO - PROCESS | 3336 | 1469022170542 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:50 INFO - PROCESS | 3336 | ++DOCSHELL 103CB800 == 41 [pid = 3336] [id = 314] 06:42:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (10A78400) [pid = 3336] [serial = 941] [outer = 00000000] 06:42:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (16691000) [pid = 3336] [serial = 942] [outer = 10A78400] 06:42:50 INFO - PROCESS | 3336 | 1469022170583 Marionette DEBUG loaded listener.js 06:42:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (16694400) [pid = 3336] [serial = 943] [outer = 10A78400] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 1036F400 == 40 [pid = 3336] [id = 209] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 13EA4C00 == 39 [pid = 3336] [id = 207] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 1839EC00 == 38 [pid = 3336] [id = 208] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 1429DC00 == 37 [pid = 3336] [id = 195] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 1645C800 == 36 [pid = 3336] [id = 203] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 15770000 == 35 [pid = 3336] [id = 196] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 13C95000 == 34 [pid = 3336] [id = 205] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 167B4800 == 33 [pid = 3336] [id = 197] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 1393A400 == 32 [pid = 3336] [id = 194] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 14292C00 == 31 [pid = 3336] [id = 201] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 12BD3C00 == 30 [pid = 3336] [id = 206] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 12822400 == 29 [pid = 3336] [id = 198] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 10BB3400 == 28 [pid = 3336] [id = 199] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 13075000 == 27 [pid = 3336] [id = 193] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 15D5E400 == 26 [pid = 3336] [id = 202] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 10BB6400 == 25 [pid = 3336] [id = 192] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 13115400 == 24 [pid = 3336] [id = 200] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 132D3C00 == 23 [pid = 3336] [id = 204] 06:42:51 INFO - PROCESS | 3336 | --DOCSHELL 18031000 == 22 [pid = 3336] [id = 300] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (13C47000) [pid = 3336] [serial = 832] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (1A2FC800) [pid = 3336] [serial = 820] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (19C3D800) [pid = 3336] [serial = 829] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (130B7400) [pid = 3336] [serial = 823] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (16967800) [pid = 3336] [serial = 826] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (19CE0400) [pid = 3336] [serial = 885] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (19F86400) [pid = 3336] [serial = 886] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (1AB3FC00) [pid = 3336] [serial = 889] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (1AB3B000) [pid = 3336] [serial = 888] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (1AC09400) [pid = 3336] [serial = 891] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (18037000) [pid = 3336] [serial = 897] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1AC0D400) [pid = 3336] [serial = 892] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1802D400) [pid = 3336] [serial = 894] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (16456C00) [pid = 3336] [serial = 867] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (131E7800) [pid = 3336] [serial = 865] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (12D99400) [pid = 3336] [serial = 864] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1A94E800) [pid = 3336] [serial = 862] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (1803AC00) [pid = 3336] [serial = 898] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1AC03C00) [pid = 3336] [serial = 900] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (17DED400) [pid = 3336] [serial = 882] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (167B3400) [pid = 3336] [serial = 879] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (16D41000) [pid = 3336] [serial = 880] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (13937C00) [pid = 3336] [serial = 876] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (13C46000) [pid = 3336] [serial = 877] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (131DC800) [pid = 3336] [serial = 874] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (13072000) [pid = 3336] [serial = 873] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (1A94E400) [pid = 3336] [serial = 871] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (1A58B400) [pid = 3336] [serial = 870] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (16E31800) [pid = 3336] [serial = 868] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (18395C00) [pid = 3336] [serial = 883] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (16E30800) [pid = 3336] [serial = 895] [outer = 00000000] [url = about:blank] 06:42:52 INFO - PROCESS | 3336 | 1469022172372 Marionette TRACE conn2 <- [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]]]}] 06:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1998ms 06:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:42:52 INFO - PROCESS | 3336 | 1469022172405 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 06:42:52 INFO - PROCESS | 3336 | 1469022172409 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 06:42:52 INFO - PROCESS | 3336 | 1469022172417 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:42:52 INFO - PROCESS | 3336 | 1469022172421 Marionette TRACE conn2 <- [1,1222,null,{}] 06:42:52 INFO - PROCESS | 3336 | 1469022172427 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:52 INFO - PROCESS | 3336 | 1469022172430 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:52 INFO - PROCESS | 3336 | 1469022172523 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 06:42:52 INFO - PROCESS | 3336 | 1469022172530 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:52 INFO - PROCESS | 3336 | 1469022172534 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:52 INFO - PROCESS | 3336 | ++DOCSHELL 10A78C00 == 23 [pid = 3336] [id = 315] 06:42:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (10A7E000) [pid = 3336] [serial = 944] [outer = 00000000] 06:42:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (10BB3800) [pid = 3336] [serial = 945] [outer = 10A7E000] 06:42:52 INFO - PROCESS | 3336 | 1469022172582 Marionette DEBUG loaded listener.js 06:42:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (10FB4000) [pid = 3336] [serial = 946] [outer = 10A7E000] 06:42:53 INFO - PROCESS | 3336 | 1469022173050 Marionette TRACE conn2 <- [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]]]}] 06:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 697ms 06:42:53 INFO - PROCESS | 3336 | 1469022173110 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 06:42:53 INFO - PROCESS | 3336 | 1469022173115 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 06:42:53 INFO - PROCESS | 3336 | 1469022173121 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:42:53 INFO - PROCESS | 3336 | 1469022173124 Marionette TRACE conn2 <- [1,1226,null,{}] 06:42:53 INFO - PROCESS | 3336 | 1469022173128 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:53 INFO - PROCESS | 3336 | 1469022173131 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:53 INFO - PROCESS | 3336 | 1469022173216 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 06:42:53 INFO - PROCESS | 3336 | 1469022173224 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:53 INFO - PROCESS | 3336 | 1469022173227 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:53 INFO - PROCESS | 3336 | ++DOCSHELL 12A74400 == 24 [pid = 3336] [id = 316] 06:42:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (12A74800) [pid = 3336] [serial = 947] [outer = 00000000] 06:42:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (12B0A400) [pid = 3336] [serial = 948] [outer = 12A74800] 06:42:53 INFO - PROCESS | 3336 | 1469022173273 Marionette DEBUG loaded listener.js 06:42:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (12D69C00) [pid = 3336] [serial = 949] [outer = 12A74800] 06:42:53 INFO - PROCESS | 3336 | 1469022173724 Marionette TRACE conn2 <- [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]]]}] 06:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 650ms 06:42:53 INFO - PROCESS | 3336 | 1469022173758 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 06:42:53 INFO - PROCESS | 3336 | 1469022173761 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 06:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:42:53 INFO - PROCESS | 3336 | 1469022173768 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:42:53 INFO - PROCESS | 3336 | 1469022173771 Marionette TRACE conn2 <- [1,1230,null,{}] 06:42:53 INFO - PROCESS | 3336 | 1469022173782 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:53 INFO - PROCESS | 3336 | 1469022173786 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:53 INFO - PROCESS | 3336 | 1469022173869 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 06:42:53 INFO - PROCESS | 3336 | 1469022173907 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:53 INFO - PROCESS | 3336 | 1469022173910 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:54 INFO - PROCESS | 3336 | ++DOCSHELL 131DD400 == 25 [pid = 3336] [id = 317] 06:42:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (131E9C00) [pid = 3336] [serial = 950] [outer = 00000000] 06:42:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (132D0800) [pid = 3336] [serial = 951] [outer = 131E9C00] 06:42:54 INFO - PROCESS | 3336 | 1469022174027 Marionette DEBUG loaded listener.js 06:42:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (13919400) [pid = 3336] [serial = 952] [outer = 131E9C00] 06:42:54 INFO - PROCESS | 3336 | 1469022174473 Marionette TRACE conn2 <- [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]]]}] 06:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 714ms 06:42:54 INFO - PROCESS | 3336 | 1469022174496 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 06:42:54 INFO - PROCESS | 3336 | 1469022174498 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 06:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:42:54 INFO - PROCESS | 3336 | 1469022174501 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:42:54 INFO - PROCESS | 3336 | 1469022174503 Marionette TRACE conn2 <- [1,1234,null,{}] 06:42:54 INFO - PROCESS | 3336 | 1469022174506 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:54 INFO - PROCESS | 3336 | 1469022174509 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:54 INFO - PROCESS | 3336 | 1469022174631 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 06:42:54 INFO - PROCESS | 3336 | 1469022174638 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:54 INFO - PROCESS | 3336 | 1469022174640 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:54 INFO - PROCESS | 3336 | ++DOCSHELL 13937400 == 26 [pid = 3336] [id = 318] 06:42:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (1393A400) [pid = 3336] [serial = 953] [outer = 00000000] 06:42:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (13EA1000) [pid = 3336] [serial = 954] [outer = 1393A400] 06:42:54 INFO - PROCESS | 3336 | 1469022174683 Marionette DEBUG loaded listener.js 06:42:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (14268000) [pid = 3336] [serial = 955] [outer = 1393A400] 06:42:55 INFO - PROCESS | 3336 | 1469022175086 Marionette TRACE conn2 <- [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]]]}] 06:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 650ms 06:42:55 INFO - PROCESS | 3336 | 1469022175139 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 06:42:55 INFO - PROCESS | 3336 | 1469022175141 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 06:42:55 INFO - PROCESS | 3336 | 1469022175144 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:42:55 INFO - PROCESS | 3336 | 1469022175146 Marionette TRACE conn2 <- [1,1238,null,{}] 06:42:55 INFO - PROCESS | 3336 | 1469022175149 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:55 INFO - PROCESS | 3336 | 1469022175151 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:55 INFO - PROCESS | 3336 | 1469022175257 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 06:42:55 INFO - PROCESS | 3336 | 1469022175335 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:55 INFO - PROCESS | 3336 | 1469022175338 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:55 INFO - PROCESS | 3336 | ++DOCSHELL 1426FC00 == 27 [pid = 3336] [id = 319] 06:42:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (14297400) [pid = 3336] [serial = 956] [outer = 00000000] 06:42:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (145EA400) [pid = 3336] [serial = 957] [outer = 14297400] 06:42:55 INFO - PROCESS | 3336 | 1469022175380 Marionette DEBUG loaded listener.js 06:42:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (1547CC00) [pid = 3336] [serial = 958] [outer = 14297400] 06:42:55 INFO - PROCESS | 3336 | 1469022175744 Marionette TRACE conn2 <- [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]]]}] 06:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 634ms 06:42:55 INFO - PROCESS | 3336 | 1469022175783 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 06:42:55 INFO - PROCESS | 3336 | 1469022175785 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 06:42:55 INFO - PROCESS | 3336 | 1469022175788 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:42:55 INFO - PROCESS | 3336 | 1469022175790 Marionette TRACE conn2 <- [1,1242,null,{}] 06:42:55 INFO - PROCESS | 3336 | 1469022175801 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:55 INFO - PROCESS | 3336 | 1469022175807 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:55 INFO - PROCESS | 3336 | 1469022175904 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 06:42:55 INFO - PROCESS | 3336 | 1469022175909 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:55 INFO - PROCESS | 3336 | 1469022175911 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:55 INFO - PROCESS | 3336 | ++DOCSHELL 15484C00 == 28 [pid = 3336] [id = 320] 06:42:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (15485000) [pid = 3336] [serial = 959] [outer = 00000000] 06:42:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (15D5E000) [pid = 3336] [serial = 960] [outer = 15485000] 06:42:55 INFO - PROCESS | 3336 | 1469022175954 Marionette DEBUG loaded listener.js 06:42:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (15F23400) [pid = 3336] [serial = 961] [outer = 15485000] 06:42:56 INFO - PROCESS | 3336 | 1469022176382 Marionette TRACE conn2 <- [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]]]}] 06:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 666ms 06:42:56 INFO - PROCESS | 3336 | 1469022176447 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 06:42:56 INFO - PROCESS | 3336 | 1469022176449 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 06:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:42:56 INFO - PROCESS | 3336 | 1469022176453 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:42:56 INFO - PROCESS | 3336 | 1469022176454 Marionette TRACE conn2 <- [1,1246,null,{}] 06:42:56 INFO - PROCESS | 3336 | 1469022176506 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:56 INFO - PROCESS | 3336 | 1469022176519 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:56 INFO - PROCESS | 3336 | 1469022176598 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 06:42:56 INFO - PROCESS | 3336 | 1469022176635 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:56 INFO - PROCESS | 3336 | 1469022176637 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:56 INFO - PROCESS | 3336 | ++DOCSHELL 15F2F800 == 29 [pid = 3336] [id = 321] 06:42:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (15F2FC00) [pid = 3336] [serial = 962] [outer = 00000000] 06:42:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1645C800) [pid = 3336] [serial = 963] [outer = 15F2FC00] 06:42:56 INFO - PROCESS | 3336 | 1469022176680 Marionette DEBUG loaded listener.js 06:42:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (1645E400) [pid = 3336] [serial = 964] [outer = 15F2FC00] 06:42:57 INFO - PROCESS | 3336 | 1469022177090 Marionette TRACE conn2 <- [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]]]}] 06:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 650ms 06:42:57 INFO - PROCESS | 3336 | 1469022177132 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 06:42:57 INFO - PROCESS | 3336 | 1469022177134 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 06:42:57 INFO - PROCESS | 3336 | 1469022177137 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:42:57 INFO - PROCESS | 3336 | 1469022177139 Marionette TRACE conn2 <- [1,1250,null,{}] 06:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:42:57 INFO - PROCESS | 3336 | 1469022177142 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:57 INFO - PROCESS | 3336 | 1469022177144 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:57 INFO - PROCESS | 3336 | 1469022177219 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 06:42:57 INFO - PROCESS | 3336 | 1469022177224 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:57 INFO - PROCESS | 3336 | 1469022177226 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:57 INFO - PROCESS | 3336 | ++DOCSHELL 12B08000 == 30 [pid = 3336] [id = 322] 06:42:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (1668C800) [pid = 3336] [serial = 965] [outer = 00000000] 06:42:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (16693400) [pid = 3336] [serial = 966] [outer = 1668C800] 06:42:57 INFO - PROCESS | 3336 | 1469022177268 Marionette DEBUG loaded listener.js 06:42:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (16698800) [pid = 3336] [serial = 967] [outer = 1668C800] 06:42:57 INFO - PROCESS | 3336 | 1469022177728 Marionette TRACE conn2 <- [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]]]}] 06:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 651ms 06:42:57 INFO - PROCESS | 3336 | 1469022177778 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 06:42:57 INFO - PROCESS | 3336 | 1469022177780 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 06:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:42:57 INFO - PROCESS | 3336 | 1469022177783 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:42:57 INFO - PROCESS | 3336 | 1469022177785 Marionette TRACE conn2 <- [1,1254,null,{}] 06:42:57 INFO - PROCESS | 3336 | 1469022177789 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:57 INFO - PROCESS | 3336 | 1469022177790 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:57 INFO - PROCESS | 3336 | 1469022177898 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 06:42:57 INFO - PROCESS | 3336 | 1469022177906 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:57 INFO - PROCESS | 3336 | 1469022177908 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:57 INFO - PROCESS | 3336 | ++DOCSHELL 13165C00 == 31 [pid = 3336] [id = 323] 06:42:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (16B1E000) [pid = 3336] [serial = 968] [outer = 00000000] 06:42:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (16D41400) [pid = 3336] [serial = 969] [outer = 16B1E000] 06:42:57 INFO - PROCESS | 3336 | 1469022177952 Marionette DEBUG loaded listener.js 06:42:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (17365800) [pid = 3336] [serial = 970] [outer = 16B1E000] 06:42:58 INFO - PROCESS | 3336 | 1469022178417 Marionette TRACE conn2 <- [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]]]}] 06:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 713ms 06:42:58 INFO - PROCESS | 3336 | 1469022178483 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 06:42:58 INFO - PROCESS | 3336 | 1469022178485 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 06:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:42:58 INFO - PROCESS | 3336 | 1469022178489 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:42:58 INFO - PROCESS | 3336 | 1469022178490 Marionette TRACE conn2 <- [1,1258,null,{}] 06:42:58 INFO - PROCESS | 3336 | 1469022178494 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:58 INFO - PROCESS | 3336 | 1469022178495 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:58 INFO - PROCESS | 3336 | 1469022178633 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 06:42:58 INFO - PROCESS | 3336 | 1469022178689 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:58 INFO - PROCESS | 3336 | 1469022178691 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:58 INFO - PROCESS | 3336 | ++DOCSHELL 13EA0C00 == 32 [pid = 3336] [id = 324] 06:42:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (13EAD400) [pid = 3336] [serial = 971] [outer = 00000000] 06:42:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (174F8C00) [pid = 3336] [serial = 972] [outer = 13EAD400] 06:42:58 INFO - PROCESS | 3336 | 1469022178781 Marionette DEBUG loaded listener.js 06:42:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (17516400) [pid = 3336] [serial = 973] [outer = 13EAD400] 06:42:59 INFO - PROCESS | 3336 | 1469022179198 Marionette TRACE conn2 <- [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]]]}] 06:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 745ms 06:42:59 INFO - PROCESS | 3336 | 1469022179283 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 06:42:59 INFO - PROCESS | 3336 | 1469022179286 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 06:42:59 INFO - PROCESS | 3336 | 1469022179289 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:42:59 INFO - PROCESS | 3336 | 1469022179291 Marionette TRACE conn2 <- [1,1262,null,{}] 06:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:42:59 INFO - PROCESS | 3336 | 1469022179299 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:59 INFO - PROCESS | 3336 | 1469022179301 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:59 INFO - PROCESS | 3336 | 1469022179453 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 06:42:59 INFO - PROCESS | 3336 | 1469022179461 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:59 INFO - PROCESS | 3336 | 1469022179464 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:42:59 INFO - PROCESS | 3336 | ++DOCSHELL 11462800 == 33 [pid = 3336] [id = 325] 06:42:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (11C37800) [pid = 3336] [serial = 974] [outer = 00000000] 06:42:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (16458400) [pid = 3336] [serial = 975] [outer = 11C37800] 06:42:59 INFO - PROCESS | 3336 | 1469022179733 Marionette DEBUG loaded listener.js 06:42:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (18030000) [pid = 3336] [serial = 976] [outer = 11C37800] 06:42:59 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (197EF800) [pid = 3336] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:42:59 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (19E17C00) [pid = 3336] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:42:59 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (1A2FB800) [pid = 3336] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:42:59 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (1AB34C00) [pid = 3336] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:42:59 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (157F1400) [pid = 3336] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:42:59 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (1426F800) [pid = 3336] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:42:59 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (13117C00) [pid = 3336] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:42:59 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (10BBF800) [pid = 3336] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:42:59 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (1A57FC00) [pid = 3336] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:42:59 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (197E8C00) [pid = 3336] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:42:59 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (18396C00) [pid = 3336] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:42:59 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (175C5000) [pid = 3336] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:42:59 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1649CC00) [pid = 3336] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:42:59 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (15D68C00) [pid = 3336] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:43:00 INFO - PROCESS | 3336 | 1469022180107 Marionette TRACE conn2 <- [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]]]}] 06:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 856ms 06:43:00 INFO - PROCESS | 3336 | 1469022180136 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 06:43:00 INFO - PROCESS | 3336 | 1469022180138 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 06:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:43:00 INFO - PROCESS | 3336 | 1469022180141 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:43:00 INFO - PROCESS | 3336 | 1469022180143 Marionette TRACE conn2 <- [1,1266,null,{}] 06:43:00 INFO - PROCESS | 3336 | 1469022180146 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:00 INFO - PROCESS | 3336 | 1469022180148 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:00 INFO - PROCESS | 3336 | 1469022180226 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 06:43:00 INFO - PROCESS | 3336 | 1469022180231 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:00 INFO - PROCESS | 3336 | 1469022180233 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:00 INFO - PROCESS | 3336 | ++DOCSHELL 13072800 == 34 [pid = 3336] [id = 326] 06:43:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (13117C00) [pid = 3336] [serial = 977] [outer = 00000000] 06:43:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (167B6800) [pid = 3336] [serial = 978] [outer = 13117C00] 06:43:00 INFO - PROCESS | 3336 | 1469022180275 Marionette DEBUG loaded listener.js 06:43:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (17EDEC00) [pid = 3336] [serial = 979] [outer = 13117C00] 06:43:00 INFO - PROCESS | 3336 | 1469022180717 Marionette TRACE conn2 <- [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]]]}] 06:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 650ms 06:43:00 INFO - PROCESS | 3336 | 1469022180779 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 06:43:00 INFO - PROCESS | 3336 | 1469022180781 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 06:43:00 INFO - PROCESS | 3336 | 1469022180785 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:43:00 INFO - PROCESS | 3336 | 1469022180786 Marionette TRACE conn2 <- [1,1270,null,{}] 06:43:00 INFO - PROCESS | 3336 | 1469022180790 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:00 INFO - PROCESS | 3336 | 1469022180801 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:00 INFO - PROCESS | 3336 | 1469022180878 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 06:43:00 INFO - PROCESS | 3336 | 1469022180883 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:00 INFO - PROCESS | 3336 | 1469022180885 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:00 INFO - PROCESS | 3336 | ++DOCSHELL 15F2BC00 == 35 [pid = 3336] [id = 327] 06:43:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (18034800) [pid = 3336] [serial = 980] [outer = 00000000] 06:43:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (1839A400) [pid = 3336] [serial = 981] [outer = 18034800] 06:43:00 INFO - PROCESS | 3336 | 1469022180927 Marionette DEBUG loaded listener.js 06:43:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (1839FC00) [pid = 3336] [serial = 982] [outer = 18034800] 06:43:01 INFO - PROCESS | 3336 | 1469022181399 Marionette TRACE conn2 <- [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]]]}] 06:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 650ms 06:43:01 INFO - PROCESS | 3336 | 1469022181456 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 06:43:01 INFO - PROCESS | 3336 | 1469022181457 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 06:43:01 INFO - PROCESS | 3336 | 1469022181461 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:43:01 INFO - PROCESS | 3336 | 1469022181462 Marionette TRACE conn2 <- [1,1274,null,{}] 06:43:01 INFO - PROCESS | 3336 | 1469022181466 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:01 INFO - PROCESS | 3336 | 1469022181468 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:01 INFO - PROCESS | 3336 | 1469022181546 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 06:43:01 INFO - PROCESS | 3336 | 1469022181551 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:01 INFO - PROCESS | 3336 | 1469022181553 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:01 INFO - PROCESS | 3336 | ++DOCSHELL 145E8400 == 36 [pid = 3336] [id = 328] 06:43:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (16960800) [pid = 3336] [serial = 983] [outer = 00000000] 06:43:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (195C6000) [pid = 3336] [serial = 984] [outer = 16960800] 06:43:01 INFO - PROCESS | 3336 | 1469022181596 Marionette DEBUG loaded listener.js 06:43:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (197EA000) [pid = 3336] [serial = 985] [outer = 16960800] 06:43:02 INFO - PROCESS | 3336 | 1469022182363 Marionette TRACE conn2 <- [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]]]}] 06:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 951ms 06:43:02 INFO - PROCESS | 3336 | 1469022182407 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 06:43:02 INFO - PROCESS | 3336 | 1469022182412 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 06:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:43:02 INFO - PROCESS | 3336 | 1469022182417 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:43:02 INFO - PROCESS | 3336 | 1469022182420 Marionette TRACE conn2 <- [1,1278,null,{}] 06:43:02 INFO - PROCESS | 3336 | 1469022182427 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:02 INFO - PROCESS | 3336 | 1469022182430 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:02 INFO - PROCESS | 3336 | 1469022182577 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 06:43:02 INFO - PROCESS | 3336 | 1469022182700 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:02 INFO - PROCESS | 3336 | 1469022182703 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:02 INFO - PROCESS | 3336 | ++DOCSHELL 10A10400 == 37 [pid = 3336] [id = 329] 06:43:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (10A7F000) [pid = 3336] [serial = 986] [outer = 00000000] 06:43:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (12828800) [pid = 3336] [serial = 987] [outer = 10A7F000] 06:43:02 INFO - PROCESS | 3336 | 1469022182766 Marionette DEBUG loaded listener.js 06:43:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (12D9E400) [pid = 3336] [serial = 988] [outer = 10A7F000] 06:43:03 INFO - PROCESS | 3336 | 1469022183418 Marionette TRACE conn2 <- [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]]]}] 06:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1047ms 06:43:03 INFO - PROCESS | 3336 | 1469022183491 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 06:43:03 INFO - PROCESS | 3336 | 1469022183495 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 06:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:43:03 INFO - PROCESS | 3336 | 1469022183520 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:43:03 INFO - PROCESS | 3336 | 1469022183522 Marionette TRACE conn2 <- [1,1282,null,{}] 06:43:03 INFO - PROCESS | 3336 | 1469022183551 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:03 INFO - PROCESS | 3336 | 1469022183554 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:03 INFO - PROCESS | 3336 | 1469022183682 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 06:43:03 INFO - PROCESS | 3336 | 1469022183927 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:03 INFO - PROCESS | 3336 | 1469022183931 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:03 INFO - PROCESS | 3336 | ++DOCSHELL 1036D000 == 38 [pid = 3336] [id = 330] 06:43:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (10371C00) [pid = 3336] [serial = 989] [outer = 00000000] 06:43:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (10559C00) [pid = 3336] [serial = 990] [outer = 10371C00] 06:43:04 INFO - PROCESS | 3336 | 1469022183991 Marionette DEBUG loaded listener.js 06:43:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (10A79C00) [pid = 3336] [serial = 991] [outer = 10371C00] 06:43:04 INFO - PROCESS | 3336 | --DOCSHELL 15F2BC00 == 37 [pid = 3336] [id = 327] 06:43:04 INFO - PROCESS | 3336 | --DOCSHELL 13072800 == 36 [pid = 3336] [id = 326] 06:43:04 INFO - PROCESS | 3336 | --DOCSHELL 11462800 == 35 [pid = 3336] [id = 325] 06:43:04 INFO - PROCESS | 3336 | --DOCSHELL 13EA0C00 == 34 [pid = 3336] [id = 324] 06:43:04 INFO - PROCESS | 3336 | --DOCSHELL 13165C00 == 33 [pid = 3336] [id = 323] 06:43:04 INFO - PROCESS | 3336 | --DOCSHELL 12B08000 == 32 [pid = 3336] [id = 322] 06:43:04 INFO - PROCESS | 3336 | --DOCSHELL 15F2F800 == 31 [pid = 3336] [id = 321] 06:43:04 INFO - PROCESS | 3336 | --DOCSHELL 15484C00 == 30 [pid = 3336] [id = 320] 06:43:04 INFO - PROCESS | 3336 | --DOCSHELL 1426FC00 == 29 [pid = 3336] [id = 319] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (1AC0CC00) [pid = 3336] [serial = 940] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (16691000) [pid = 3336] [serial = 942] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (19F8DC00) [pid = 3336] [serial = 927] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (1A44E800) [pid = 3336] [serial = 930] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (1A2EF400) [pid = 3336] [serial = 928] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (1AB41000) [pid = 3336] [serial = 933] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (1A582400) [pid = 3336] [serial = 931] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (1AB3C400) [pid = 3336] [serial = 939] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (1AC0B800) [pid = 3336] [serial = 934] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (15F22400) [pid = 3336] [serial = 912] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (15F2E400) [pid = 3336] [serial = 913] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (14272000) [pid = 3336] [serial = 909] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (14298800) [pid = 3336] [serial = 910] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (131DD800) [pid = 3336] [serial = 906] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (13448800) [pid = 3336] [serial = 907] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (11A4CC00) [pid = 3336] [serial = 903] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (11A50800) [pid = 3336] [serial = 904] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (1ADEF400) [pid = 3336] [serial = 901] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (19C36400) [pid = 3336] [serial = 924] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (19573C00) [pid = 3336] [serial = 921] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (19574400) [pid = 3336] [serial = 922] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1802EC00) [pid = 3336] [serial = 918] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (18036000) [pid = 3336] [serial = 919] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (16D3D400) [pid = 3336] [serial = 916] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (16968000) [pid = 3336] [serial = 915] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (1750BC00) [pid = 3336] [serial = 936] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (17D57C00) [pid = 3336] [serial = 937] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (19C37400) [pid = 3336] [serial = 925] [outer = 00000000] [url = about:blank] 06:43:04 INFO - PROCESS | 3336 | 1469022184651 Marionette TRACE conn2 <- [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]]]}] 06:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1189ms 06:43:04 INFO - PROCESS | 3336 | 1469022184677 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 06:43:04 INFO - PROCESS | 3336 | 1469022184681 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 06:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:43:04 INFO - PROCESS | 3336 | 1469022184685 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:43:04 INFO - PROCESS | 3336 | 1469022184688 Marionette TRACE conn2 <- [1,1286,null,{}] 06:43:04 INFO - PROCESS | 3336 | 1469022184693 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:04 INFO - PROCESS | 3336 | 1469022184697 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:04 INFO - PROCESS | 3336 | 1469022184781 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 06:43:04 INFO - PROCESS | 3336 | 1469022184877 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:04 INFO - PROCESS | 3336 | 1469022184880 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:04 INFO - PROCESS | 3336 | ++DOCSHELL 10560800 == 30 [pid = 3336] [id = 331] 06:43:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (10A0A400) [pid = 3336] [serial = 992] [outer = 00000000] 06:43:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (12A32400) [pid = 3336] [serial = 993] [outer = 10A0A400] 06:43:04 INFO - PROCESS | 3336 | 1469022184931 Marionette DEBUG loaded listener.js 06:43:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (1314EC00) [pid = 3336] [serial = 994] [outer = 10A0A400] 06:43:05 INFO - PROCESS | 3336 | 1469022185418 Marionette TRACE conn2 <- [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]]]}] 06:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 745ms 06:43:05 INFO - PROCESS | 3336 | 1469022185457 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 06:43:05 INFO - PROCESS | 3336 | 1469022185461 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 06:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:43:05 INFO - PROCESS | 3336 | 1469022185466 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:43:05 INFO - PROCESS | 3336 | 1469022185467 Marionette TRACE conn2 <- [1,1290,null,{}] 06:43:05 INFO - PROCESS | 3336 | 1469022185471 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:05 INFO - PROCESS | 3336 | 1469022185473 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:05 INFO - PROCESS | 3336 | 1469022185557 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 06:43:05 INFO - PROCESS | 3336 | 1469022185563 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:05 INFO - PROCESS | 3336 | 1469022185565 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:05 INFO - PROCESS | 3336 | ++DOCSHELL 132CEC00 == 31 [pid = 3336] [id = 332] 06:43:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (13917000) [pid = 3336] [serial = 995] [outer = 00000000] 06:43:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (13C95000) [pid = 3336] [serial = 996] [outer = 13917000] 06:43:05 INFO - PROCESS | 3336 | 1469022185609 Marionette DEBUG loaded listener.js 06:43:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (13EA4C00) [pid = 3336] [serial = 997] [outer = 13917000] 06:43:06 INFO - PROCESS | 3336 | 1469022186068 Marionette TRACE conn2 <- [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]]]}] 06:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 634ms 06:43:06 INFO - PROCESS | 3336 | 1469022186104 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 06:43:06 INFO - PROCESS | 3336 | 1469022186106 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 06:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:43:06 INFO - PROCESS | 3336 | 1469022186111 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:43:06 INFO - PROCESS | 3336 | 1469022186117 Marionette TRACE conn2 <- [1,1294,null,{}] 06:43:06 INFO - PROCESS | 3336 | 1469022186126 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:06 INFO - PROCESS | 3336 | 1469022186130 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:06 INFO - PROCESS | 3336 | 1469022186212 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 06:43:06 INFO - PROCESS | 3336 | 1469022186221 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:06 INFO - PROCESS | 3336 | 1469022186223 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:06 INFO - PROCESS | 3336 | ++DOCSHELL 1547C800 == 32 [pid = 3336] [id = 333] 06:43:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1547E000) [pid = 3336] [serial = 998] [outer = 00000000] 06:43:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (15485400) [pid = 3336] [serial = 999] [outer = 1547E000] 06:43:06 INFO - PROCESS | 3336 | 1469022186265 Marionette DEBUG loaded listener.js 06:43:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (157E7400) [pid = 3336] [serial = 1000] [outer = 1547E000] 06:43:06 INFO - PROCESS | 3336 | 1469022186702 Marionette TRACE conn2 <- [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]]]}] 06:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 666ms 06:43:06 INFO - PROCESS | 3336 | 1469022186768 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 06:43:06 INFO - PROCESS | 3336 | 1469022186771 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 06:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:43:06 INFO - PROCESS | 3336 | 1469022186774 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:43:06 INFO - PROCESS | 3336 | 1469022186776 Marionette TRACE conn2 <- [1,1298,null,{}] 06:43:06 INFO - PROCESS | 3336 | 1469022186785 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:06 INFO - PROCESS | 3336 | 1469022186787 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:06 INFO - PROCESS | 3336 | 1469022186903 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 06:43:07 INFO - PROCESS | 3336 | 1469022186981 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:07 INFO - PROCESS | 3336 | 1469022186983 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:07 INFO - PROCESS | 3336 | ++DOCSHELL 15482C00 == 33 [pid = 3336] [id = 334] 06:43:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (15777000) [pid = 3336] [serial = 1001] [outer = 00000000] 06:43:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (15F2EC00) [pid = 3336] [serial = 1002] [outer = 15777000] 06:43:07 INFO - PROCESS | 3336 | 1469022187029 Marionette DEBUG loaded listener.js 06:43:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1645BC00) [pid = 3336] [serial = 1003] [outer = 15777000] 06:43:07 INFO - PROCESS | 3336 | 1469022187432 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",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/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 06:43:07 INFO - PROCESS | 3336 | 1469022187475 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 06:43:07 INFO - PROCESS | 3336 | 1469022187479 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:43:07 INFO - PROCESS | 3336 | 1469022187480 Marionette TRACE conn2 <- [1,1302,null,{}] 06:43:07 INFO - PROCESS | 3336 | 1469022187484 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:07 INFO - PROCESS | 3336 | 1469022187486 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:07 INFO - PROCESS | 3336 | 1469022187664 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 06:43:07 INFO - PROCESS | 3336 | 1469022187673 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:07 INFO - PROCESS | 3336 | 1469022187678 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:07 INFO - PROCESS | 3336 | ++DOCSHELL 131EA400 == 34 [pid = 3336] [id = 335] 06:43:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (16692800) [pid = 3336] [serial = 1004] [outer = 00000000] 06:43:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (16B25C00) [pid = 3336] [serial = 1005] [outer = 16692800] 06:43:07 INFO - PROCESS | 3336 | 1469022187781 Marionette DEBUG loaded listener.js 06:43:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (17364400) [pid = 3336] [serial = 1006] [outer = 16692800] 06:43:08 INFO - PROCESS | 3336 | 1469022188227 Marionette TRACE conn2 <- [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]]]}] 06:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 745ms 06:43:08 INFO - PROCESS | 3336 | 1469022188251 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 06:43:08 INFO - PROCESS | 3336 | 1469022188253 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 06:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:43:08 INFO - PROCESS | 3336 | 1469022188293 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:43:08 INFO - PROCESS | 3336 | 1469022188295 Marionette TRACE conn2 <- [1,1306,null,{}] 06:43:08 INFO - PROCESS | 3336 | 1469022188298 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:08 INFO - PROCESS | 3336 | 1469022188301 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:08 INFO - PROCESS | 3336 | 1469022188411 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 06:43:08 INFO - PROCESS | 3336 | 1469022188425 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:08 INFO - PROCESS | 3336 | 1469022188427 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:08 INFO - PROCESS | 3336 | ++DOCSHELL 17487400 == 35 [pid = 3336] [id = 336] 06:43:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (1748D800) [pid = 3336] [serial = 1007] [outer = 00000000] 06:43:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (17EDFC00) [pid = 3336] [serial = 1008] [outer = 1748D800] 06:43:08 INFO - PROCESS | 3336 | 1469022188469 Marionette DEBUG loaded listener.js 06:43:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (17EE1800) [pid = 3336] [serial = 1009] [outer = 1748D800] 06:43:08 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (15485000) [pid = 3336] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:43:08 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (10A78400) [pid = 3336] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:43:08 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (16B1E000) [pid = 3336] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:43:08 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1393A400) [pid = 3336] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:43:08 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (12A74800) [pid = 3336] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:43:08 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (10A7E000) [pid = 3336] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:43:08 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (131E9C00) [pid = 3336] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:43:08 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (14297400) [pid = 3336] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:43:08 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (13EAD400) [pid = 3336] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:43:08 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1668C800) [pid = 3336] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:43:08 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (15F2FC00) [pid = 3336] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:43:08 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (13117C00) [pid = 3336] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:43:08 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (18034800) [pid = 3336] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:43:08 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (11C37800) [pid = 3336] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:43:09 INFO - PROCESS | 3336 | 1469022189034 Marionette TRACE conn2 <- [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]]]}] 06:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 841ms 06:43:09 INFO - PROCESS | 3336 | 1469022189079 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 06:43:09 INFO - PROCESS | 3336 | 1469022189081 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 06:43:09 INFO - PROCESS | 3336 | 1469022189085 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:43:09 INFO - PROCESS | 3336 | 1469022189086 Marionette TRACE conn2 <- [1,1310,null,{}] 06:43:09 INFO - PROCESS | 3336 | 1469022189090 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:09 INFO - PROCESS | 3336 | 1469022189092 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:09 INFO - PROCESS | 3336 | 1469022189167 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 06:43:09 INFO - PROCESS | 3336 | 1469022189252 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:09 INFO - PROCESS | 3336 | 1469022189254 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:09 INFO - PROCESS | 3336 | ++DOCSHELL 10A7E000 == 36 [pid = 3336] [id = 337] 06:43:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (11C37800) [pid = 3336] [serial = 1010] [outer = 00000000] 06:43:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (1547E800) [pid = 3336] [serial = 1011] [outer = 11C37800] 06:43:09 INFO - PROCESS | 3336 | 1469022189296 Marionette DEBUG loaded listener.js 06:43:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (16691800) [pid = 3336] [serial = 1012] [outer = 11C37800] 06:43:09 INFO - PROCESS | 3336 | 1469022189665 Marionette TRACE conn2 <- [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]]]}] 06:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 650ms 06:43:09 INFO - PROCESS | 3336 | 1469022189734 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 06:43:09 INFO - PROCESS | 3336 | 1469022189736 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 06:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:43:09 INFO - PROCESS | 3336 | 1469022189740 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:43:09 INFO - PROCESS | 3336 | 1469022189742 Marionette TRACE conn2 <- [1,1314,null,{}] 06:43:09 INFO - PROCESS | 3336 | 1469022189792 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:09 INFO - PROCESS | 3336 | 1469022189794 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:09 INFO - PROCESS | 3336 | 1469022189870 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 06:43:09 INFO - PROCESS | 3336 | 1469022189875 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:09 INFO - PROCESS | 3336 | 1469022189877 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:09 INFO - PROCESS | 3336 | ++DOCSHELL 13268400 == 37 [pid = 3336] [id = 338] 06:43:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (14267000) [pid = 3336] [serial = 1013] [outer = 00000000] 06:43:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (17D60400) [pid = 3336] [serial = 1014] [outer = 14267000] 06:43:09 INFO - PROCESS | 3336 | 1469022189918 Marionette DEBUG loaded listener.js 06:43:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (18034400) [pid = 3336] [serial = 1015] [outer = 14267000] 06:43:10 INFO - PROCESS | 3336 | 1469022190355 Marionette TRACE conn2 <- [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]]]}] 06:43:10 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 06:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 650ms 06:43:10 INFO - PROCESS | 3336 | 1469022190409 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 06:43:10 INFO - PROCESS | 3336 | 1469022190411 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 06:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:43:10 INFO - PROCESS | 3336 | 1469022190414 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:43:10 INFO - PROCESS | 3336 | 1469022190416 Marionette TRACE conn2 <- [1,1318,null,{}] 06:43:10 INFO - PROCESS | 3336 | 1469022190419 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:10 INFO - PROCESS | 3336 | 1469022190421 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:10 INFO - PROCESS | 3336 | 1469022190510 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 06:43:10 INFO - PROCESS | 3336 | 1469022190515 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:10 INFO - PROCESS | 3336 | 1469022190517 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:10 INFO - PROCESS | 3336 | ++DOCSHELL 1547E400 == 38 [pid = 3336] [id = 339] 06:43:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (16B22800) [pid = 3336] [serial = 1016] [outer = 00000000] 06:43:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1957FC00) [pid = 3336] [serial = 1017] [outer = 16B22800] 06:43:10 INFO - PROCESS | 3336 | 1469022190559 Marionette DEBUG loaded listener.js 06:43:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (195BE400) [pid = 3336] [serial = 1018] [outer = 16B22800] 06:43:11 INFO - PROCESS | 3336 | 1469022191009 Marionette TRACE conn2 <- [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]]]}] 06:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 713ms 06:43:11 INFO - PROCESS | 3336 | 1469022191115 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 06:43:11 INFO - PROCESS | 3336 | 1469022191119 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 06:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:43:11 INFO - PROCESS | 3336 | 1469022191125 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:43:11 INFO - PROCESS | 3336 | 1469022191129 Marionette TRACE conn2 <- [1,1322,null,{}] 06:43:11 INFO - PROCESS | 3336 | 1469022191136 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:11 INFO - PROCESS | 3336 | 1469022191139 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:11 INFO - PROCESS | 3336 | 1469022191330 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 06:43:11 INFO - PROCESS | 3336 | 1469022191427 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:11 INFO - PROCESS | 3336 | 1469022191431 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:11 INFO - PROCESS | 3336 | ++DOCSHELL 11CD8000 == 39 [pid = 3336] [id = 340] 06:43:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (11CD8400) [pid = 3336] [serial = 1019] [outer = 00000000] 06:43:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (12B05000) [pid = 3336] [serial = 1020] [outer = 11CD8400] 06:43:11 INFO - PROCESS | 3336 | 1469022191486 Marionette DEBUG loaded listener.js 06:43:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (13147C00) [pid = 3336] [serial = 1021] [outer = 11CD8400] 06:43:12 INFO - PROCESS | 3336 | 1469022192099 Marionette TRACE conn2 <- [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]]]}] 06:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1015ms 06:43:12 INFO - PROCESS | 3336 | 1469022192159 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 06:43:12 INFO - PROCESS | 3336 | 1469022192164 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 06:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:43:12 INFO - PROCESS | 3336 | 1469022192170 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:43:12 INFO - PROCESS | 3336 | 1469022192173 Marionette TRACE conn2 <- [1,1326,null,{}] 06:43:12 INFO - PROCESS | 3336 | 1469022192177 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:12 INFO - PROCESS | 3336 | 1469022192180 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:12 INFO - PROCESS | 3336 | 1469022192289 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 06:43:12 INFO - PROCESS | 3336 | 1469022192417 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:12 INFO - PROCESS | 3336 | 1469022192420 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:12 INFO - PROCESS | 3336 | ++DOCSHELL 13EA0000 == 40 [pid = 3336] [id = 341] 06:43:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (14267C00) [pid = 3336] [serial = 1022] [outer = 00000000] 06:43:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (14273800) [pid = 3336] [serial = 1023] [outer = 14267C00] 06:43:12 INFO - PROCESS | 3336 | 1469022192477 Marionette DEBUG loaded listener.js 06:43:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (1547A000) [pid = 3336] [serial = 1024] [outer = 14267C00] 06:43:13 INFO - PROCESS | 3336 | 1469022193526 Marionette TRACE conn2 <- [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]]]}] 06:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1411ms 06:43:13 INFO - PROCESS | 3336 | 1469022193575 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 06:43:13 INFO - PROCESS | 3336 | 1469022193578 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 06:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:43:13 INFO - PROCESS | 3336 | 1469022193582 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:43:13 INFO - PROCESS | 3336 | 1469022193585 Marionette TRACE conn2 <- [1,1330,null,{}] 06:43:13 INFO - PROCESS | 3336 | 1469022193596 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:13 INFO - PROCESS | 3336 | 1469022193601 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:13 INFO - PROCESS | 3336 | 1469022193708 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 06:43:13 INFO - PROCESS | 3336 | 1469022193832 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:13 INFO - PROCESS | 3336 | 1469022193836 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:13 INFO - PROCESS | 3336 | ++DOCSHELL 167B2400 == 41 [pid = 3336] [id = 342] 06:43:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (16E37C00) [pid = 3336] [serial = 1025] [outer = 00000000] 06:43:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (18398000) [pid = 3336] [serial = 1026] [outer = 16E37C00] 06:43:13 INFO - PROCESS | 3336 | 1469022193893 Marionette DEBUG loaded listener.js 06:43:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (197E9400) [pid = 3336] [serial = 1027] [outer = 16E37C00] 06:43:14 INFO - PROCESS | 3336 | 1469022194696 Marionette TRACE conn2 <- [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]]]}] 06:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1109ms 06:43:14 INFO - PROCESS | 3336 | 1469022194716 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 06:43:14 INFO - PROCESS | 3336 | 1469022194720 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 06:43:14 INFO - PROCESS | 3336 | 1469022194726 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:43:14 INFO - PROCESS | 3336 | 1469022194729 Marionette TRACE conn2 <- [1,1334,null,{}] 06:43:14 INFO - PROCESS | 3336 | 1469022194735 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:14 INFO - PROCESS | 3336 | 1469022194737 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:14 INFO - PROCESS | 3336 | 1469022194836 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 06:43:14 INFO - PROCESS | 3336 | 1469022194967 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:14 INFO - PROCESS | 3336 | 1469022194972 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:14 INFO - PROCESS | 3336 | ++DOCSHELL 11A54800 == 42 [pid = 3336] [id = 343] 06:43:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (11C35000) [pid = 3336] [serial = 1028] [outer = 00000000] 06:43:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (13162400) [pid = 3336] [serial = 1029] [outer = 11C35000] 06:43:15 INFO - PROCESS | 3336 | 1469022195026 Marionette DEBUG loaded listener.js 06:43:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (13260400) [pid = 3336] [serial = 1030] [outer = 11C35000] 06:43:15 INFO - PROCESS | 3336 | --DOCSHELL 13268400 == 41 [pid = 3336] [id = 338] 06:43:15 INFO - PROCESS | 3336 | --DOCSHELL 10A7E000 == 40 [pid = 3336] [id = 337] 06:43:15 INFO - PROCESS | 3336 | --DOCSHELL 17487400 == 39 [pid = 3336] [id = 336] 06:43:15 INFO - PROCESS | 3336 | --DOCSHELL 131EA400 == 38 [pid = 3336] [id = 335] 06:43:15 INFO - PROCESS | 3336 | --DOCSHELL 15482C00 == 37 [pid = 3336] [id = 334] 06:43:15 INFO - PROCESS | 3336 | --DOCSHELL 1547C800 == 36 [pid = 3336] [id = 333] 06:43:15 INFO - PROCESS | 3336 | --DOCSHELL 132CEC00 == 35 [pid = 3336] [id = 332] 06:43:15 INFO - PROCESS | 3336 | --DOCSHELL 10560800 == 34 [pid = 3336] [id = 331] 06:43:15 INFO - PROCESS | 3336 | --DOCSHELL 1036D000 == 33 [pid = 3336] [id = 330] 06:43:15 INFO - PROCESS | 3336 | --DOCSHELL 10A10400 == 32 [pid = 3336] [id = 329] 06:43:15 INFO - PROCESS | 3336 | --DOCSHELL 145E8400 == 31 [pid = 3336] [id = 328] 06:43:15 INFO - PROCESS | 3336 | --DOCSHELL 167B2400 == 30 [pid = 3336] [id = 342] 06:43:15 INFO - PROCESS | 3336 | --DOCSHELL 1547E400 == 29 [pid = 3336] [id = 339] 06:43:15 INFO - PROCESS | 3336 | --DOCSHELL 11CD8000 == 28 [pid = 3336] [id = 340] 06:43:15 INFO - PROCESS | 3336 | --DOCSHELL 13EA0000 == 27 [pid = 3336] [id = 341] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (15D5E000) [pid = 3336] [serial = 960] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (15F23400) [pid = 3336] [serial = 961] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (16694400) [pid = 3336] [serial = 943] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (16D41400) [pid = 3336] [serial = 969] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (13EA1000) [pid = 3336] [serial = 954] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (14268000) [pid = 3336] [serial = 955] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (12B0A400) [pid = 3336] [serial = 948] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (12D69C00) [pid = 3336] [serial = 949] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (10BB3800) [pid = 3336] [serial = 945] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (10FB4000) [pid = 3336] [serial = 946] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (132D0800) [pid = 3336] [serial = 951] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (13919400) [pid = 3336] [serial = 952] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (145EA400) [pid = 3336] [serial = 957] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1547CC00) [pid = 3336] [serial = 958] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (174F8C00) [pid = 3336] [serial = 972] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (17365800) [pid = 3336] [serial = 970] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (16693400) [pid = 3336] [serial = 966] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (1645C800) [pid = 3336] [serial = 963] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1645E400) [pid = 3336] [serial = 964] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (17516400) [pid = 3336] [serial = 973] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (167B6800) [pid = 3336] [serial = 978] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (1839A400) [pid = 3336] [serial = 981] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (195C6000) [pid = 3336] [serial = 984] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (18030000) [pid = 3336] [serial = 976] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (16458400) [pid = 3336] [serial = 975] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (1839FC00) [pid = 3336] [serial = 982] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (17EDEC00) [pid = 3336] [serial = 979] [outer = 00000000] [url = about:blank] 06:43:15 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (16698800) [pid = 3336] [serial = 967] [outer = 00000000] [url = about:blank] 06:43:16 INFO - PROCESS | 3336 | 1469022196141 Marionette TRACE conn2 <- [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]]]}] 06:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1475ms 06:43:16 INFO - PROCESS | 3336 | 1469022196189 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 06:43:16 INFO - PROCESS | 3336 | 1469022196193 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 06:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:43:16 INFO - PROCESS | 3336 | 1469022196198 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:43:16 INFO - PROCESS | 3336 | 1469022196201 Marionette TRACE conn2 <- [1,1338,null,{}] 06:43:16 INFO - PROCESS | 3336 | 1469022196207 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:16 INFO - PROCESS | 3336 | 1469022196209 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:16 INFO - PROCESS | 3336 | 1469022196299 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 06:43:16 INFO - PROCESS | 3336 | 1469022196434 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:16 INFO - PROCESS | 3336 | 1469022196436 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:16 INFO - PROCESS | 3336 | ++DOCSHELL 1100D400 == 28 [pid = 3336] [id = 344] 06:43:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (1100DC00) [pid = 3336] [serial = 1031] [outer = 00000000] 06:43:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (11C2EC00) [pid = 3336] [serial = 1032] [outer = 1100DC00] 06:43:16 INFO - PROCESS | 3336 | 1469022196483 Marionette DEBUG loaded listener.js 06:43:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (12825400) [pid = 3336] [serial = 1033] [outer = 1100DC00] 06:43:16 INFO - PROCESS | 3336 | 1469022196883 Marionette TRACE conn2 <- [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]]]}] 06:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 713ms 06:43:16 INFO - PROCESS | 3336 | 1469022196927 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 06:43:16 INFO - PROCESS | 3336 | 1469022196932 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 06:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:43:16 INFO - PROCESS | 3336 | 1469022196938 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:43:16 INFO - PROCESS | 3336 | 1469022196940 Marionette TRACE conn2 <- [1,1342,null,{}] 06:43:16 INFO - PROCESS | 3336 | 1469022196944 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:16 INFO - PROCESS | 3336 | 1469022196946 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:17 INFO - PROCESS | 3336 | 1469022197029 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 06:43:17 INFO - PROCESS | 3336 | 1469022197036 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:17 INFO - PROCESS | 3336 | 1469022197038 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:17 INFO - PROCESS | 3336 | ++DOCSHELL 13071400 == 29 [pid = 3336] [id = 345] 06:43:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (13112800) [pid = 3336] [serial = 1034] [outer = 00000000] 06:43:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (13159C00) [pid = 3336] [serial = 1035] [outer = 13112800] 06:43:17 INFO - PROCESS | 3336 | 1469022197084 Marionette DEBUG loaded listener.js 06:43:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (131DEC00) [pid = 3336] [serial = 1036] [outer = 13112800] 06:43:17 INFO - PROCESS | 3336 | 1469022197573 Marionette TRACE conn2 <- [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]]]}] 06:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 698ms 06:43:17 INFO - PROCESS | 3336 | 1469022197637 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 06:43:17 INFO - PROCESS | 3336 | 1469022197639 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 06:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:43:17 INFO - PROCESS | 3336 | 1469022197642 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:43:17 INFO - PROCESS | 3336 | 1469022197646 Marionette TRACE conn2 <- [1,1346,null,{}] 06:43:17 INFO - PROCESS | 3336 | 1469022197657 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:17 INFO - PROCESS | 3336 | 1469022197661 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:17 INFO - PROCESS | 3336 | 1469022197741 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 06:43:17 INFO - PROCESS | 3336 | 1469022197750 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:17 INFO - PROCESS | 3336 | 1469022197753 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:17 INFO - PROCESS | 3336 | ++DOCSHELL 1426C800 == 30 [pid = 3336] [id = 346] 06:43:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (1426E000) [pid = 3336] [serial = 1037] [outer = 00000000] 06:43:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (14297C00) [pid = 3336] [serial = 1038] [outer = 1426E000] 06:43:17 INFO - PROCESS | 3336 | 1469022197801 Marionette DEBUG loaded listener.js 06:43:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (14FF1C00) [pid = 3336] [serial = 1039] [outer = 1426E000] 06:43:18 INFO - PROCESS | 3336 | 1469022198265 Marionette TRACE conn2 <- [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]]]}] 06:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 697ms 06:43:18 INFO - PROCESS | 3336 | 1469022198346 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 06:43:18 INFO - PROCESS | 3336 | 1469022198349 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 06:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:43:18 INFO - PROCESS | 3336 | 1469022198352 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:43:18 INFO - PROCESS | 3336 | 1469022198354 Marionette TRACE conn2 <- [1,1350,null,{}] 06:43:18 INFO - PROCESS | 3336 | 1469022198357 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:18 INFO - PROCESS | 3336 | 1469022198359 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:18 INFO - PROCESS | 3336 | 1469022198497 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 06:43:18 INFO - PROCESS | 3336 | 1469022198565 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:18 INFO - PROCESS | 3336 | 1469022198567 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:18 INFO - PROCESS | 3336 | ++DOCSHELL 14271400 == 31 [pid = 3336] [id = 347] 06:43:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (14271C00) [pid = 3336] [serial = 1040] [outer = 00000000] 06:43:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (15483400) [pid = 3336] [serial = 1041] [outer = 14271C00] 06:43:18 INFO - PROCESS | 3336 | 1469022198611 Marionette DEBUG loaded listener.js 06:43:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (157F2000) [pid = 3336] [serial = 1042] [outer = 14271C00] 06:43:19 INFO - PROCESS | 3336 | 1469022199062 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 745ms 06:43:19 INFO - PROCESS | 3336 | 1469022199124 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 06:43:19 INFO - PROCESS | 3336 | 1469022199126 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 06:43:19 INFO - PROCESS | 3336 | 1469022199130 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:43:19 INFO - PROCESS | 3336 | 1469022199131 Marionette TRACE conn2 <- [1,1354,null,{}] 06:43:19 INFO - PROCESS | 3336 | 1469022199141 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:19 INFO - PROCESS | 3336 | 1469022199143 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:19 INFO - PROCESS | 3336 | 1469022199245 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 06:43:19 INFO - PROCESS | 3336 | 1469022199257 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:19 INFO - PROCESS | 3336 | 1469022199259 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:19 INFO - PROCESS | 3336 | ++DOCSHELL 1547EC00 == 32 [pid = 3336] [id = 348] 06:43:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (1547F000) [pid = 3336] [serial = 1043] [outer = 00000000] 06:43:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (15F27400) [pid = 3336] [serial = 1044] [outer = 1547F000] 06:43:19 INFO - PROCESS | 3336 | 1469022199309 Marionette DEBUG loaded listener.js 06:43:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (16457000) [pid = 3336] [serial = 1045] [outer = 1547F000] 06:43:19 INFO - PROCESS | 3336 | 1469022199762 Marionette TRACE conn2 <- [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] 06:43:19 INFO - PROCESS | 3336 | 1469022199832 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 06:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:43:19 INFO - PROCESS | 3336 | 1469022199835 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:43:19 INFO - PROCESS | 3336 | 1469022199837 Marionette TRACE conn2 <- [1,1358,null,{}] 06:43:19 INFO - PROCESS | 3336 | 1469022199840 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:19 INFO - PROCESS | 3336 | 1469022199845 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:20 INFO - PROCESS | 3336 | 1469022200020 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 06:43:20 INFO - PROCESS | 3336 | 1469022200027 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:20 INFO - PROCESS | 3336 | 1469022200029 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:20 INFO - PROCESS | 3336 | ++DOCSHELL 16696400 == 33 [pid = 3336] [id = 349] 06:43:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (16696800) [pid = 3336] [serial = 1046] [outer = 00000000] 06:43:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (16B27C00) [pid = 3336] [serial = 1047] [outer = 16696800] 06:43:20 INFO - PROCESS | 3336 | 1469022200072 Marionette DEBUG loaded listener.js 06:43:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (17363800) [pid = 3336] [serial = 1048] [outer = 16696800] 06:43:20 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (15777000) [pid = 3336] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:43:20 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (16692800) [pid = 3336] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:43:20 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (11C37800) [pid = 3336] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:43:20 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (10A7F000) [pid = 3336] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:43:20 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (10A0A400) [pid = 3336] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:43:20 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (13917000) [pid = 3336] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:43:20 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (16960800) [pid = 3336] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:43:20 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (10371C00) [pid = 3336] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:43:20 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1547E000) [pid = 3336] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:43:20 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1748D800) [pid = 3336] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:43:20 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (14267000) [pid = 3336] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:43:20 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (16B22800) [pid = 3336] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:43:20 INFO - PROCESS | 3336 | 1469022200673 Marionette TRACE conn2 <- [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] 06:43:20 INFO - PROCESS | 3336 | 1469022200742 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 06:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:43:20 INFO - PROCESS | 3336 | 1469022200745 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:43:20 INFO - PROCESS | 3336 | 1469022200756 Marionette TRACE conn2 <- [1,1362,null,{}] 06:43:20 INFO - PROCESS | 3336 | 1469022200760 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:20 INFO - PROCESS | 3336 | 1469022200762 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:20 INFO - PROCESS | 3336 | 1469022200916 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 06:43:20 INFO - PROCESS | 3336 | 1469022200970 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:20 INFO - PROCESS | 3336 | 1469022200972 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:20 INFO - PROCESS | 3336 | ++DOCSHELL 10A05C00 == 34 [pid = 3336] [id = 350] 06:43:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (128A7400) [pid = 3336] [serial = 1049] [outer = 00000000] 06:43:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1429A800) [pid = 3336] [serial = 1050] [outer = 128A7400] 06:43:21 INFO - PROCESS | 3336 | 1469022201014 Marionette DEBUG loaded listener.js 06:43:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (167ADC00) [pid = 3336] [serial = 1051] [outer = 128A7400] 06:43:21 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:43:21 INFO - PROCESS | 3336 | 1469022201390 Marionette TRACE conn2 <- [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] 06:43:21 INFO - PROCESS | 3336 | 1469022201440 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 06:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:43:21 INFO - PROCESS | 3336 | 1469022201443 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:43:21 INFO - PROCESS | 3336 | 1469022201445 Marionette TRACE conn2 <- [1,1366,null,{}] 06:43:21 INFO - PROCESS | 3336 | 1469022201448 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:21 INFO - PROCESS | 3336 | 1469022201450 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:21 INFO - PROCESS | 3336 | 1469022201524 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 06:43:21 INFO - PROCESS | 3336 | 1469022201530 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:21 INFO - PROCESS | 3336 | 1469022201531 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:21 INFO - PROCESS | 3336 | ++DOCSHELL 16960800 == 35 [pid = 3336] [id = 351] 06:43:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (17417000) [pid = 3336] [serial = 1052] [outer = 00000000] 06:43:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (174F2000) [pid = 3336] [serial = 1053] [outer = 17417000] 06:43:21 INFO - PROCESS | 3336 | 1469022201575 Marionette DEBUG loaded listener.js 06:43:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (174F6000) [pid = 3336] [serial = 1054] [outer = 17417000] 06:43:22 INFO - PROCESS | 3336 | 1469022202000 Marionette TRACE conn2 <- [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] 06:43:22 INFO - PROCESS | 3336 | 1469022202042 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 06:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:43:22 INFO - PROCESS | 3336 | 1469022202045 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:43:22 INFO - PROCESS | 3336 | 1469022202046 Marionette TRACE conn2 <- [1,1370,null,{}] 06:43:22 INFO - PROCESS | 3336 | 1469022202050 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:22 INFO - PROCESS | 3336 | 1469022202052 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:22 INFO - PROCESS | 3336 | 1469022202127 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 06:43:22 INFO - PROCESS | 3336 | 1469022202135 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:22 INFO - PROCESS | 3336 | 1469022202137 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:22 INFO - PROCESS | 3336 | ++DOCSHELL 1426C400 == 36 [pid = 3336] [id = 352] 06:43:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (17D60000) [pid = 3336] [serial = 1055] [outer = 00000000] 06:43:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (17EE1000) [pid = 3336] [serial = 1056] [outer = 17D60000] 06:43:22 INFO - PROCESS | 3336 | 1469022202183 Marionette DEBUG loaded listener.js 06:43:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1802B800) [pid = 3336] [serial = 1057] [outer = 17D60000] 06:43:22 INFO - PROCESS | 3336 | [3336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:43:22 INFO - PROCESS | 3336 | 1469022202652 Marionette TRACE conn2 <- [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] 06:43:22 INFO - PROCESS | 3336 | 1469022202749 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 06:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:43:22 INFO - PROCESS | 3336 | 1469022202755 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:43:22 INFO - PROCESS | 3336 | 1469022202760 Marionette TRACE conn2 <- [1,1374,null,{}] 06:43:22 INFO - PROCESS | 3336 | 1469022202790 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:22 INFO - PROCESS | 3336 | 1469022202793 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:23 INFO - PROCESS | 3336 | 1469022202990 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 06:43:23 INFO - PROCESS | 3336 | 1469022203101 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:23 INFO - PROCESS | 3336 | 1469022203106 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:23 INFO - PROCESS | 3336 | ++DOCSHELL 114DDC00 == 37 [pid = 3336] [id = 353] 06:43:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (11A47400) [pid = 3336] [serial = 1058] [outer = 00000000] 06:43:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (12828C00) [pid = 3336] [serial = 1059] [outer = 11A47400] 06:43:23 INFO - PROCESS | 3336 | 1469022203161 Marionette DEBUG loaded listener.js 06:43:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (12D60400) [pid = 3336] [serial = 1060] [outer = 11A47400] 06:43:23 INFO - PROCESS | 3336 | 1469022203822 Marionette TRACE conn2 <- [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] 06:43:23 INFO - PROCESS | 3336 | 1469022203860 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 06:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:43:23 INFO - PROCESS | 3336 | 1469022203888 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:43:23 INFO - PROCESS | 3336 | 1469022203890 Marionette TRACE conn2 <- [1,1378,null,{}] 06:43:23 INFO - PROCESS | 3336 | 1469022203895 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:23 INFO - PROCESS | 3336 | 1469022203897 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:24 INFO - PROCESS | 3336 | 1469022204014 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 06:43:24 INFO - PROCESS | 3336 | 1469022204141 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:24 INFO - PROCESS | 3336 | 1469022204143 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:24 INFO - PROCESS | 3336 | ++DOCSHELL 13916800 == 38 [pid = 3336] [id = 354] 06:43:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (13917C00) [pid = 3336] [serial = 1061] [outer = 00000000] 06:43:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (14269800) [pid = 3336] [serial = 1062] [outer = 13917C00] 06:43:24 INFO - PROCESS | 3336 | 1469022204198 Marionette DEBUG loaded listener.js 06:43:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (15479400) [pid = 3336] [serial = 1063] [outer = 13917C00] 06:43:25 INFO - PROCESS | 3336 | 1469022205153 Marionette TRACE conn2 <- [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]]]}] 06:43:25 INFO - PROCESS | 3336 | --DOCSHELL 16960800 == 37 [pid = 3336] [id = 351] 06:43:25 INFO - PROCESS | 3336 | --DOCSHELL 10A05C00 == 36 [pid = 3336] [id = 350] 06:43:25 INFO - PROCESS | 3336 | --DOCSHELL 16696400 == 35 [pid = 3336] [id = 349] 06:43:25 INFO - PROCESS | 3336 | --DOCSHELL 1547EC00 == 34 [pid = 3336] [id = 348] 06:43:25 INFO - PROCESS | 3336 | --DOCSHELL 14271400 == 33 [pid = 3336] [id = 347] 06:43:25 INFO - PROCESS | 3336 | --DOCSHELL 1426C800 == 32 [pid = 3336] [id = 346] 06:43:25 INFO - PROCESS | 3336 | --DOCSHELL 13071400 == 31 [pid = 3336] [id = 345] 06:43:25 INFO - PROCESS | 3336 | --DOCSHELL 1100D400 == 30 [pid = 3336] [id = 344] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (15F2EC00) [pid = 3336] [serial = 1002] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (1645BC00) [pid = 3336] [serial = 1003] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (17364400) [pid = 3336] [serial = 1006] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1547E800) [pid = 3336] [serial = 1011] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (16B25C00) [pid = 3336] [serial = 1005] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (12828800) [pid = 3336] [serial = 987] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (12D9E400) [pid = 3336] [serial = 988] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (12A32400) [pid = 3336] [serial = 993] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (1314EC00) [pid = 3336] [serial = 994] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (13C95000) [pid = 3336] [serial = 996] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (13EA4C00) [pid = 3336] [serial = 997] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (197EA000) [pid = 3336] [serial = 985] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (10559C00) [pid = 3336] [serial = 990] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (10A79C00) [pid = 3336] [serial = 991] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (15485400) [pid = 3336] [serial = 999] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (17EDFC00) [pid = 3336] [serial = 1008] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (18034400) [pid = 3336] [serial = 1015] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (1957FC00) [pid = 3336] [serial = 1017] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (195BE400) [pid = 3336] [serial = 1018] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (17D60400) [pid = 3336] [serial = 1014] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (17EE1800) [pid = 3336] [serial = 1009] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (16691800) [pid = 3336] [serial = 1012] [outer = 00000000] [url = about:blank] 06:43:25 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (157E7400) [pid = 3336] [serial = 1000] [outer = 00000000] [url = about:blank] 06:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1332ms 06:43:25 INFO - PROCESS | 3336 | 1469022205185 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 06:43:25 INFO - PROCESS | 3336 | 1469022205236 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 06:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:43:25 INFO - PROCESS | 3336 | 1469022205240 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:43:25 INFO - PROCESS | 3336 | 1469022205243 Marionette TRACE conn2 <- [1,1382,null,{}] 06:43:25 INFO - PROCESS | 3336 | 1469022205250 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:25 INFO - PROCESS | 3336 | 1469022205252 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:25 INFO - PROCESS | 3336 | 1469022205347 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 06:43:25 INFO - PROCESS | 3336 | 1469022205439 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:25 INFO - PROCESS | 3336 | 1469022205441 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:25 INFO - PROCESS | 3336 | ++DOCSHELL 10A7DC00 == 31 [pid = 3336] [id = 355] 06:43:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (10A81000) [pid = 3336] [serial = 1064] [outer = 00000000] 06:43:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (1144C400) [pid = 3336] [serial = 1065] [outer = 10A81000] 06:43:25 INFO - PROCESS | 3336 | 1469022205490 Marionette DEBUG loaded listener.js 06:43:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (12A34800) [pid = 3336] [serial = 1066] [outer = 10A81000] 06:43:25 INFO - PROCESS | 3336 | 1469022205916 Marionette TRACE conn2 <- [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]]]}] 06:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 745ms 06:43:25 INFO - PROCESS | 3336 | 1469022205980 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 06:43:25 INFO - PROCESS | 3336 | 1469022205984 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 06:43:25 INFO - PROCESS | 3336 | 1469022205990 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:43:26 INFO - PROCESS | 3336 | 1469022205993 Marionette TRACE conn2 <- [1,1386,null,{}] 06:43:26 INFO - PROCESS | 3336 | 1469022205996 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:26 INFO - PROCESS | 3336 | 1469022205998 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:26 INFO - PROCESS | 3336 | 1469022206085 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 06:43:26 INFO - PROCESS | 3336 | 1469022206099 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:26 INFO - PROCESS | 3336 | 1469022206101 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:26 INFO - PROCESS | 3336 | ++DOCSHELL 13441000 == 32 [pid = 3336] [id = 356] 06:43:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (13449C00) [pid = 3336] [serial = 1067] [outer = 00000000] 06:43:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (13931400) [pid = 3336] [serial = 1068] [outer = 13449C00] 06:43:26 INFO - PROCESS | 3336 | 1469022206146 Marionette DEBUG loaded listener.js 06:43:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (13C46800) [pid = 3336] [serial = 1069] [outer = 13449C00] 06:43:26 INFO - PROCESS | 3336 | 1469022206604 Marionette TRACE conn2 <- [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]]]}] 06:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 650ms 06:43:26 INFO - PROCESS | 3336 | 1469022206629 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 06:43:26 INFO - PROCESS | 3336 | 1469022206631 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 06:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:43:26 INFO - PROCESS | 3336 | 1469022206638 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:43:26 INFO - PROCESS | 3336 | 1469022206641 Marionette TRACE conn2 <- [1,1390,null,{}] 06:43:26 INFO - PROCESS | 3336 | 1469022206652 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:26 INFO - PROCESS | 3336 | 1469022206656 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:26 INFO - PROCESS | 3336 | 1469022206736 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 06:43:26 INFO - PROCESS | 3336 | 1469022206745 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:26 INFO - PROCESS | 3336 | 1469022206748 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:26 INFO - PROCESS | 3336 | ++DOCSHELL 14F9C800 == 33 [pid = 3336] [id = 357] 06:43:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (14FF0400) [pid = 3336] [serial = 1070] [outer = 00000000] 06:43:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (15482400) [pid = 3336] [serial = 1071] [outer = 14FF0400] 06:43:26 INFO - PROCESS | 3336 | 1469022206795 Marionette DEBUG loaded listener.js 06:43:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (157EB800) [pid = 3336] [serial = 1072] [outer = 14FF0400] 06:43:27 INFO - PROCESS | 3336 | 1469022207261 Marionette TRACE conn2 <- [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]]]}] 06:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 650ms 06:43:27 INFO - PROCESS | 3336 | 1469022207277 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 06:43:27 INFO - PROCESS | 3336 | 1469022207279 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 06:43:27 INFO - PROCESS | 3336 | 1469022207282 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:43:27 INFO - PROCESS | 3336 | 1469022207284 Marionette TRACE conn2 <- [1,1394,null,{}] 06:43:27 INFO - PROCESS | 3336 | 1469022207287 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:27 INFO - PROCESS | 3336 | 1469022207289 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:27 INFO - PROCESS | 3336 | 1469022207373 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 06:43:27 INFO - PROCESS | 3336 | 1469022207378 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:27 INFO - PROCESS | 3336 | 1469022207380 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:27 INFO - PROCESS | 3336 | ++DOCSHELL 15F2E400 == 34 [pid = 3336] [id = 358] 06:43:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (15F2E800) [pid = 3336] [serial = 1073] [outer = 00000000] 06:43:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (1668B000) [pid = 3336] [serial = 1074] [outer = 15F2E800] 06:43:27 INFO - PROCESS | 3336 | 1469022207425 Marionette DEBUG loaded listener.js 06:43:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (16691000) [pid = 3336] [serial = 1075] [outer = 15F2E800] 06:43:27 INFO - PROCESS | 3336 | 1469022207961 Marionette TRACE conn2 <- [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]]]}] 06:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 697ms 06:43:28 INFO - PROCESS | 3336 | 1469022208015 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 06:43:28 INFO - PROCESS | 3336 | 1469022208017 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 06:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:43:28 INFO - PROCESS | 3336 | 1469022208020 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:43:28 INFO - PROCESS | 3336 | 1469022208022 Marionette TRACE conn2 <- [1,1398,null,{}] 06:43:28 INFO - PROCESS | 3336 | 1469022208025 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:28 INFO - PROCESS | 3336 | 1469022208027 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:28 INFO - PROCESS | 3336 | 1469022208138 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 06:43:28 INFO - PROCESS | 3336 | 1469022208150 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:28 INFO - PROCESS | 3336 | 1469022208152 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:28 INFO - PROCESS | 3336 | ++DOCSHELL 10A76C00 == 35 [pid = 3336] [id = 359] 06:43:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (11016800) [pid = 3336] [serial = 1076] [outer = 00000000] 06:43:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (167B3000) [pid = 3336] [serial = 1077] [outer = 11016800] 06:43:28 INFO - PROCESS | 3336 | 1469022208197 Marionette DEBUG loaded listener.js 06:43:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (1695D800) [pid = 3336] [serial = 1078] [outer = 11016800] 06:43:28 INFO - PROCESS | 3336 | 1469022208675 Marionette TRACE conn2 <- [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]]]}] 06:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 698ms 06:43:28 INFO - PROCESS | 3336 | 1469022208725 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 06:43:28 INFO - PROCESS | 3336 | 1469022208727 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 06:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:43:28 INFO - PROCESS | 3336 | 1469022208731 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:43:28 INFO - PROCESS | 3336 | 1469022208732 Marionette TRACE conn2 <- [1,1402,null,{}] 06:43:28 INFO - PROCESS | 3336 | 1469022208736 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:28 INFO - PROCESS | 3336 | 1469022208741 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:28 INFO - PROCESS | 3336 | 1469022208897 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 06:43:28 INFO - PROCESS | 3336 | 1469022208923 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:28 INFO - PROCESS | 3336 | 1469022208925 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:28 INFO - PROCESS | 3336 | ++DOCSHELL 174EA000 == 36 [pid = 3336] [id = 360] 06:43:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (174F1400) [pid = 3336] [serial = 1079] [outer = 00000000] 06:43:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (17EE0000) [pid = 3336] [serial = 1080] [outer = 174F1400] 06:43:28 INFO - PROCESS | 3336 | 1469022208967 Marionette DEBUG loaded listener.js 06:43:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (17EE1C00) [pid = 3336] [serial = 1081] [outer = 174F1400] 06:43:29 INFO - PROCESS | 3336 | 1469022209432 Marionette TRACE conn2 <- [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]]]}] 06:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 745ms 06:43:29 INFO - PROCESS | 3336 | 1469022209471 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 06:43:29 INFO - PROCESS | 3336 | 1469022209473 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 06:43:29 INFO - PROCESS | 3336 | 1469022209476 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:43:29 INFO - PROCESS | 3336 | 1469022209478 Marionette TRACE conn2 <- [1,1406,null,{}] 06:43:29 INFO - PROCESS | 3336 | 1469022209488 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:29 INFO - PROCESS | 3336 | 1469022209490 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:29 INFO - PROCESS | 3336 | 1469022209600 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 06:43:29 INFO - PROCESS | 3336 | 1469022209610 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:29 INFO - PROCESS | 3336 | 1469022209611 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:29 INFO - PROCESS | 3336 | ++DOCSHELL 18037800 == 37 [pid = 3336] [id = 361] 06:43:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (18038000) [pid = 3336] [serial = 1082] [outer = 00000000] 06:43:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (18399400) [pid = 3336] [serial = 1083] [outer = 18038000] 06:43:29 INFO - PROCESS | 3336 | 1469022209658 Marionette DEBUG loaded listener.js 06:43:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (1839D000) [pid = 3336] [serial = 1084] [outer = 18038000] 06:43:29 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (11C35000) [pid = 3336] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:43:29 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (13112800) [pid = 3336] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:43:29 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1426E000) [pid = 3336] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:43:29 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (14271C00) [pid = 3336] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:43:29 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (11CD8400) [pid = 3336] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:43:29 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (14267C00) [pid = 3336] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:43:29 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (16E37C00) [pid = 3336] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:43:29 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1547F000) [pid = 3336] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:43:29 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (128A7400) [pid = 3336] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:43:29 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (16696800) [pid = 3336] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:43:29 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (17417000) [pid = 3336] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:43:29 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (1100DC00) [pid = 3336] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:43:30 INFO - PROCESS | 3336 | 1469022210218 Marionette TRACE conn2 <- [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]]]}] 06:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 745ms 06:43:30 INFO - PROCESS | 3336 | 1469022210275 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 06:43:30 INFO - PROCESS | 3336 | 1469022210277 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 06:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:43:30 INFO - PROCESS | 3336 | 1469022210282 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:43:30 INFO - PROCESS | 3336 | 1469022210284 Marionette TRACE conn2 <- [1,1410,null,{}] 06:43:30 INFO - PROCESS | 3336 | 1469022210288 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:30 INFO - PROCESS | 3336 | 1469022210289 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:30 INFO - PROCESS | 3336 | 1469022210366 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 06:43:30 INFO - PROCESS | 3336 | 1469022210372 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:30 INFO - PROCESS | 3336 | 1469022210374 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:30 INFO - PROCESS | 3336 | ++DOCSHELL 10504000 == 38 [pid = 3336] [id = 362] 06:43:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (130B7400) [pid = 3336] [serial = 1085] [outer = 00000000] 06:43:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (16452C00) [pid = 3336] [serial = 1086] [outer = 130B7400] 06:43:30 INFO - PROCESS | 3336 | 1469022210416 Marionette DEBUG loaded listener.js 06:43:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (16E37C00) [pid = 3336] [serial = 1087] [outer = 130B7400] 06:43:30 INFO - PROCESS | 3336 | 1469022210839 Marionette TRACE conn2 <- [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]]]}] 06:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 602ms 06:43:30 INFO - PROCESS | 3336 | 1469022210877 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 06:43:30 INFO - PROCESS | 3336 | 1469022210879 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 06:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:43:30 INFO - PROCESS | 3336 | 1469022210887 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:43:30 INFO - PROCESS | 3336 | 1469022210888 Marionette TRACE conn2 <- [1,1414,null,{}] 06:43:30 INFO - PROCESS | 3336 | 1469022210892 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:30 INFO - PROCESS | 3336 | 1469022210894 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:30 INFO - PROCESS | 3336 | 1469022210971 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 06:43:30 INFO - PROCESS | 3336 | 1469022210977 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:30 INFO - PROCESS | 3336 | 1469022210979 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:31 INFO - PROCESS | 3336 | ++DOCSHELL 16451400 == 39 [pid = 3336] [id = 363] 06:43:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1802DC00) [pid = 3336] [serial = 1088] [outer = 00000000] 06:43:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (1957E400) [pid = 3336] [serial = 1089] [outer = 1802DC00] 06:43:31 INFO - PROCESS | 3336 | 1469022211034 Marionette DEBUG loaded listener.js 06:43:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (1957E000) [pid = 3336] [serial = 1090] [outer = 1802DC00] 06:43:31 INFO - PROCESS | 3336 | 1469022211445 Marionette TRACE conn2 <- [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]]]}] 06:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 603ms 06:43:31 INFO - PROCESS | 3336 | 1469022211495 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 06:43:31 INFO - PROCESS | 3336 | 1469022211497 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 06:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:43:31 INFO - PROCESS | 3336 | 1469022211500 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:43:31 INFO - PROCESS | 3336 | 1469022211501 Marionette TRACE conn2 <- [1,1418,null,{}] 06:43:31 INFO - PROCESS | 3336 | 1469022211505 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:31 INFO - PROCESS | 3336 | 1469022211506 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:31 INFO - PROCESS | 3336 | 1469022211583 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 06:43:31 INFO - PROCESS | 3336 | 1469022211588 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:31 INFO - PROCESS | 3336 | 1469022211590 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:31 INFO - PROCESS | 3336 | ++DOCSHELL 195C7C00 == 40 [pid = 3336] [id = 364] 06:43:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (195C9000) [pid = 3336] [serial = 1091] [outer = 00000000] 06:43:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (197E9C00) [pid = 3336] [serial = 1092] [outer = 195C9000] 06:43:31 INFO - PROCESS | 3336 | 1469022211633 Marionette DEBUG loaded listener.js 06:43:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (197EAC00) [pid = 3336] [serial = 1093] [outer = 195C9000] 06:43:32 INFO - PROCESS | 3336 | 1469022212292 Marionette TRACE conn2 <- [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]]]}] 06:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 825ms 06:43:32 INFO - PROCESS | 3336 | 1469022212336 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 06:43:32 INFO - PROCESS | 3336 | 1469022212340 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 06:43:32 INFO - PROCESS | 3336 | 1469022212345 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:43:32 INFO - PROCESS | 3336 | 1469022212349 Marionette TRACE conn2 <- [1,1422,null,{}] 06:43:32 INFO - PROCESS | 3336 | 1469022212355 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:32 INFO - PROCESS | 3336 | 1469022212358 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:32 INFO - PROCESS | 3336 | 1469022212466 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 06:43:32 INFO - PROCESS | 3336 | 1469022212569 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:32 INFO - PROCESS | 3336 | 1469022212572 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:32 INFO - PROCESS | 3336 | ++DOCSHELL 10EAC800 == 41 [pid = 3336] [id = 365] 06:43:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (114DA000) [pid = 3336] [serial = 1094] [outer = 00000000] 06:43:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (130BAC00) [pid = 3336] [serial = 1095] [outer = 114DA000] 06:43:32 INFO - PROCESS | 3336 | 1469022212626 Marionette DEBUG loaded listener.js 06:43:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (13163C00) [pid = 3336] [serial = 1096] [outer = 114DA000] 06:43:33 INFO - PROCESS | 3336 | 1469022213305 Marionette TRACE conn2 <- [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]]]}] 06:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1015ms 06:43:33 INFO - PROCESS | 3336 | 1469022213357 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 06:43:33 INFO - PROCESS | 3336 | 1469022213362 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 06:43:33 INFO - PROCESS | 3336 | 1469022213369 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:43:33 INFO - PROCESS | 3336 | 1469022213372 Marionette TRACE conn2 <- [1,1426,null,{}] 06:43:33 INFO - PROCESS | 3336 | 1469022213376 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:33 INFO - PROCESS | 3336 | 1469022213379 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:33 INFO - PROCESS | 3336 | 1469022213485 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 06:43:33 INFO - PROCESS | 3336 | 1469022213614 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:33 INFO - PROCESS | 3336 | 1469022213617 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:33 INFO - PROCESS | 3336 | ++DOCSHELL 1426BC00 == 42 [pid = 3336] [id = 366] 06:43:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (1426D000) [pid = 3336] [serial = 1097] [outer = 00000000] 06:43:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (15483000) [pid = 3336] [serial = 1098] [outer = 1426D000] 06:43:33 INFO - PROCESS | 3336 | 1469022213672 Marionette DEBUG loaded listener.js 06:43:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (15F24C00) [pid = 3336] [serial = 1099] [outer = 1426D000] 06:43:34 INFO - PROCESS | 3336 | 1469022214328 Marionette TRACE conn2 <- [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]]]}] 06:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 999ms 06:43:34 INFO - PROCESS | 3336 | 1469022214391 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 06:43:34 INFO - PROCESS | 3336 | 1469022214394 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 06:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:43:34 INFO - PROCESS | 3336 | 1469022214398 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:43:34 INFO - PROCESS | 3336 | 1469022214401 Marionette TRACE conn2 <- [1,1430,null,{}] 06:43:34 INFO - PROCESS | 3336 | 1469022214412 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:34 INFO - PROCESS | 3336 | 1469022214417 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:34 INFO - PROCESS | 3336 | 1469022214520 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 06:43:34 INFO - PROCESS | 3336 | 1469022214664 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:34 INFO - PROCESS | 3336 | 1469022214668 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:34 INFO - PROCESS | 3336 | ++DOCSHELL 175B9400 == 43 [pid = 3336] [id = 367] 06:43:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (175C0400) [pid = 3336] [serial = 1100] [outer = 00000000] 06:43:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (18396C00) [pid = 3336] [serial = 1101] [outer = 175C0400] 06:43:34 INFO - PROCESS | 3336 | 1469022214723 Marionette DEBUG loaded listener.js 06:43:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (197EB000) [pid = 3336] [serial = 1102] [outer = 175C0400] 06:43:35 INFO - PROCESS | 3336 | 1469022215486 Marionette TRACE conn2 <- [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]]]}] 06:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1158ms 06:43:35 INFO - PROCESS | 3336 | 1469022215547 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 06:43:35 INFO - PROCESS | 3336 | 1469022215550 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 06:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:43:35 INFO - PROCESS | 3336 | 1469022215555 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:43:35 INFO - PROCESS | 3336 | 1469022215558 Marionette TRACE conn2 <- [1,1434,null,{}] 06:43:35 INFO - PROCESS | 3336 | 1469022215563 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:35 INFO - PROCESS | 3336 | 1469022215566 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:35 INFO - PROCESS | 3336 | 1469022215665 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 11A54800 == 42 [pid = 3336] [id = 343] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 16451400 == 41 [pid = 3336] [id = 363] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 10504000 == 40 [pid = 3336] [id = 362] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 18037800 == 39 [pid = 3336] [id = 361] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 174EA000 == 38 [pid = 3336] [id = 360] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 10A76C00 == 37 [pid = 3336] [id = 359] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 15F2E400 == 36 [pid = 3336] [id = 358] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 14F9C800 == 35 [pid = 3336] [id = 357] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 13441000 == 34 [pid = 3336] [id = 356] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 10A7DC00 == 33 [pid = 3336] [id = 355] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 1426C400 == 32 [pid = 3336] [id = 352] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 114DDC00 == 31 [pid = 3336] [id = 353] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 13916800 == 30 [pid = 3336] [id = 354] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 175B9400 == 29 [pid = 3336] [id = 367] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 195C7C00 == 28 [pid = 3336] [id = 364] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 10EAC800 == 27 [pid = 3336] [id = 365] 06:43:36 INFO - PROCESS | 3336 | --DOCSHELL 1426BC00 == 26 [pid = 3336] [id = 366] 06:43:36 INFO - PROCESS | 3336 | 1469022216417 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:36 INFO - PROCESS | 3336 | 1469022216421 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (13260400) [pid = 3336] [serial = 1030] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (13162400) [pid = 3336] [serial = 1029] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (13159C00) [pid = 3336] [serial = 1035] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (131DEC00) [pid = 3336] [serial = 1036] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (14297C00) [pid = 3336] [serial = 1038] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (15483400) [pid = 3336] [serial = 1041] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (157F2000) [pid = 3336] [serial = 1042] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (13147C00) [pid = 3336] [serial = 1021] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (12B05000) [pid = 3336] [serial = 1020] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1547A000) [pid = 3336] [serial = 1024] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (14273800) [pid = 3336] [serial = 1023] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (197E9400) [pid = 3336] [serial = 1027] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (18398000) [pid = 3336] [serial = 1026] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (16457000) [pid = 3336] [serial = 1045] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (17EE1000) [pid = 3336] [serial = 1056] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (15F27400) [pid = 3336] [serial = 1044] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1429A800) [pid = 3336] [serial = 1050] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (16B27C00) [pid = 3336] [serial = 1047] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (174F2000) [pid = 3336] [serial = 1053] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (174F6000) [pid = 3336] [serial = 1054] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (17363800) [pid = 3336] [serial = 1048] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (12825400) [pid = 3336] [serial = 1033] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (11C2EC00) [pid = 3336] [serial = 1032] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (167ADC00) [pid = 3336] [serial = 1051] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (14FF1C00) [pid = 3336] [serial = 1039] [outer = 00000000] [url = about:blank] 06:43:36 INFO - PROCESS | 3336 | ++DOCSHELL 10367C00 == 27 [pid = 3336] [id = 368] 06:43:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (1036CC00) [pid = 3336] [serial = 1103] [outer = 00000000] 06:43:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (10504000) [pid = 3336] [serial = 1104] [outer = 1036CC00] 06:43:36 INFO - PROCESS | 3336 | 1469022216560 Marionette DEBUG loaded listener.js 06:43:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (10A10400) [pid = 3336] [serial = 1105] [outer = 1036CC00] 06:43:37 INFO - PROCESS | 3336 | 1469022217026 Marionette TRACE conn2 <- [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]]]}] 06:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1523ms 06:43:37 INFO - PROCESS | 3336 | 1469022217095 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 06:43:37 INFO - PROCESS | 3336 | 1469022217099 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 06:43:37 INFO - PROCESS | 3336 | 1469022217103 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:43:37 INFO - PROCESS | 3336 | 1469022217106 Marionette TRACE conn2 <- [1,1438,null,{}] 06:43:37 INFO - PROCESS | 3336 | 1469022217111 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:37 INFO - PROCESS | 3336 | 1469022217115 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:37 INFO - PROCESS | 3336 | 1469022217207 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 06:43:37 INFO - PROCESS | 3336 | 1469022217217 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:37 INFO - PROCESS | 3336 | 1469022217220 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:37 INFO - PROCESS | 3336 | ++DOCSHELL 12B04400 == 28 [pid = 3336] [id = 369] 06:43:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (12B05C00) [pid = 3336] [serial = 1106] [outer = 00000000] 06:43:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (12BCE800) [pid = 3336] [serial = 1107] [outer = 12B05C00] 06:43:37 INFO - PROCESS | 3336 | 1469022217266 Marionette DEBUG loaded listener.js 06:43:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (13070800) [pid = 3336] [serial = 1108] [outer = 12B05C00] 06:43:37 INFO - PROCESS | 3336 | 1469022217739 Marionette TRACE conn2 <- [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]]]}] 06:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 698ms 06:43:37 INFO - PROCESS | 3336 | 1469022217815 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 06:43:37 INFO - PROCESS | 3336 | 1469022217819 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 06:43:37 INFO - PROCESS | 3336 | 1469022217824 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:43:37 INFO - PROCESS | 3336 | 1469022217826 Marionette TRACE conn2 <- [1,1442,null,{}] 06:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:43:37 INFO - PROCESS | 3336 | 1469022217830 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:37 INFO - PROCESS | 3336 | 1469022217833 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:37 INFO - PROCESS | 3336 | 1469022217958 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 06:43:38 INFO - PROCESS | 3336 | 1469022218017 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:38 INFO - PROCESS | 3336 | 1469022218020 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:38 INFO - PROCESS | 3336 | ++DOCSHELL 131E2C00 == 29 [pid = 3336] [id = 370] 06:43:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (131E9C00) [pid = 3336] [serial = 1109] [outer = 00000000] 06:43:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (13441000) [pid = 3336] [serial = 1110] [outer = 131E9C00] 06:43:38 INFO - PROCESS | 3336 | 1469022218064 Marionette DEBUG loaded listener.js 06:43:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (13931C00) [pid = 3336] [serial = 1111] [outer = 131E9C00] 06:43:38 INFO - PROCESS | 3336 | 1469022218476 Marionette TRACE conn2 <- [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]]]}] 06:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 713ms 06:43:38 INFO - PROCESS | 3336 | 1469022218559 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 06:43:38 INFO - PROCESS | 3336 | 1469022218561 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 06:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:43:38 INFO - PROCESS | 3336 | 1469022218566 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:43:38 INFO - PROCESS | 3336 | 1469022218572 Marionette TRACE conn2 <- [1,1446,null,{}] 06:43:38 INFO - PROCESS | 3336 | 1469022218590 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:38 INFO - PROCESS | 3336 | 1469022218594 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:38 INFO - PROCESS | 3336 | 1469022218716 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 06:43:38 INFO - PROCESS | 3336 | 1469022218731 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:38 INFO - PROCESS | 3336 | 1469022218733 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:38 INFO - PROCESS | 3336 | ++DOCSHELL 1429A800 == 30 [pid = 3336] [id = 371] 06:43:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1429B800) [pid = 3336] [serial = 1112] [outer = 00000000] 06:43:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (145EA400) [pid = 3336] [serial = 1113] [outer = 1429B800] 06:43:38 INFO - PROCESS | 3336 | 1469022218776 Marionette DEBUG loaded listener.js 06:43:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (15477800) [pid = 3336] [serial = 1114] [outer = 1429B800] 06:43:39 INFO - PROCESS | 3336 | 1469022219262 Marionette TRACE conn2 <- [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]]]}] 06:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 777ms 06:43:39 INFO - PROCESS | 3336 | 1469022219337 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 06:43:39 INFO - PROCESS | 3336 | 1469022219340 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 06:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:43:39 INFO - PROCESS | 3336 | 1469022219343 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:43:39 INFO - PROCESS | 3336 | 1469022219345 Marionette TRACE conn2 <- [1,1450,null,{}] 06:43:39 INFO - PROCESS | 3336 | 1469022219349 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:39 INFO - PROCESS | 3336 | 1469022219351 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:39 INFO - PROCESS | 3336 | 1469022219463 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 06:43:39 INFO - PROCESS | 3336 | 1469022219521 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:39 INFO - PROCESS | 3336 | 1469022219524 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:39 INFO - PROCESS | 3336 | ++DOCSHELL 145E8C00 == 31 [pid = 3336] [id = 372] 06:43:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (15482800) [pid = 3336] [serial = 1115] [outer = 00000000] 06:43:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (15D5C400) [pid = 3336] [serial = 1116] [outer = 15482800] 06:43:39 INFO - PROCESS | 3336 | 1469022219571 Marionette DEBUG loaded listener.js 06:43:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (15F22400) [pid = 3336] [serial = 1117] [outer = 15482800] 06:43:40 INFO - PROCESS | 3336 | 1469022220016 Marionette TRACE conn2 <- [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]]]}] 06:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 714ms 06:43:40 INFO - PROCESS | 3336 | 1469022220045 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 06:43:40 INFO - PROCESS | 3336 | 1469022220046 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 06:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:43:40 INFO - PROCESS | 3336 | 1469022220056 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:43:40 INFO - PROCESS | 3336 | 1469022220058 Marionette TRACE conn2 <- [1,1454,null,{}] 06:43:40 INFO - PROCESS | 3336 | 1469022220062 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:40 INFO - PROCESS | 3336 | 1469022220064 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:40 INFO - PROCESS | 3336 | 1469022220169 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 06:43:40 INFO - PROCESS | 3336 | 1469022220248 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:40 INFO - PROCESS | 3336 | 1469022220254 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:40 INFO - PROCESS | 3336 | ++DOCSHELL 16454000 == 32 [pid = 3336] [id = 373] 06:43:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (16454C00) [pid = 3336] [serial = 1118] [outer = 00000000] 06:43:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1645F000) [pid = 3336] [serial = 1119] [outer = 16454C00] 06:43:40 INFO - PROCESS | 3336 | 1469022220308 Marionette DEBUG loaded listener.js 06:43:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (167B4000) [pid = 3336] [serial = 1120] [outer = 16454C00] 06:43:40 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (11016800) [pid = 3336] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:43:40 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (15F2E800) [pid = 3336] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:43:40 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (14FF0400) [pid = 3336] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:43:40 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (17D60000) [pid = 3336] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:43:40 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (13917C00) [pid = 3336] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:43:40 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (13449C00) [pid = 3336] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:43:40 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (10A81000) [pid = 3336] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:43:40 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (174F1400) [pid = 3336] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:43:40 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (11A47400) [pid = 3336] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:43:40 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (195C9000) [pid = 3336] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:43:40 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (18038000) [pid = 3336] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:43:40 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (130B7400) [pid = 3336] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:43:40 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (1802DC00) [pid = 3336] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:43:41 INFO - PROCESS | 3336 | 1469022221049 Marionette TRACE conn2 <- [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]]]}] 06:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 999ms 06:43:41 INFO - PROCESS | 3336 | 1469022221078 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 06:43:41 INFO - PROCESS | 3336 | 1469022221080 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 06:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:43:41 INFO - PROCESS | 3336 | 1469022221083 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:43:41 INFO - PROCESS | 3336 | 1469022221085 Marionette TRACE conn2 <- [1,1458,null,{}] 06:43:41 INFO - PROCESS | 3336 | 1469022221088 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:41 INFO - PROCESS | 3336 | 1469022221090 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:41 INFO - PROCESS | 3336 | 1469022221200 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 06:43:41 INFO - PROCESS | 3336 | 1469022221255 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:41 INFO - PROCESS | 3336 | 1469022221257 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:41 INFO - PROCESS | 3336 | ++DOCSHELL 1050EC00 == 33 [pid = 3336] [id = 374] 06:43:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (13917C00) [pid = 3336] [serial = 1121] [outer = 00000000] 06:43:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (1668E400) [pid = 3336] [serial = 1122] [outer = 13917C00] 06:43:41 INFO - PROCESS | 3336 | 1469022221300 Marionette DEBUG loaded listener.js 06:43:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (16B1B400) [pid = 3336] [serial = 1123] [outer = 13917C00] 06:43:41 INFO - PROCESS | 3336 | 1469022221670 Marionette TRACE conn2 <- [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]]]}] 06:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 650ms 06:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:43:41 INFO - PROCESS | 3336 | 1469022221722 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 06:43:41 INFO - PROCESS | 3336 | 1469022221724 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 06:43:41 INFO - PROCESS | 3336 | 1469022221728 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:43:41 INFO - PROCESS | 3336 | 1469022221730 Marionette TRACE conn2 <- [1,1462,null,{}] 06:43:41 INFO - PROCESS | 3336 | 1469022221733 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:41 INFO - PROCESS | 3336 | 1469022221735 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:41 INFO - PROCESS | 3336 | 1469022221809 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 06:43:41 INFO - PROCESS | 3336 | 1469022221814 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:41 INFO - PROCESS | 3336 | 1469022221816 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:41 INFO - PROCESS | 3336 | ++DOCSHELL 16460800 == 34 [pid = 3336] [id = 375] 06:43:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (16B25400) [pid = 3336] [serial = 1124] [outer = 00000000] 06:43:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1748E400) [pid = 3336] [serial = 1125] [outer = 16B25400] 06:43:41 INFO - PROCESS | 3336 | 1469022221859 Marionette DEBUG loaded listener.js 06:43:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (174F8C00) [pid = 3336] [serial = 1126] [outer = 16B25400] 06:43:42 INFO - PROCESS | 3336 | 1469022222281 Marionette TRACE conn2 <- [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]]]}] 06:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 603ms 06:43:42 INFO - PROCESS | 3336 | 1469022222333 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 06:43:42 INFO - PROCESS | 3336 | 1469022222335 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 06:43:42 INFO - PROCESS | 3336 | 1469022222339 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:43:42 INFO - PROCESS | 3336 | 1469022222340 Marionette TRACE conn2 <- [1,1466,null,{}] 06:43:42 INFO - PROCESS | 3336 | 1469022222344 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:42 INFO - PROCESS | 3336 | 1469022222346 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:42 INFO - PROCESS | 3336 | 1469022222425 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 06:43:42 INFO - PROCESS | 3336 | 1469022222430 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:42 INFO - PROCESS | 3336 | 1469022222432 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:42 INFO - PROCESS | 3336 | ++DOCSHELL 17516800 == 35 [pid = 3336] [id = 376] 06:43:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (17516C00) [pid = 3336] [serial = 1127] [outer = 00000000] 06:43:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (17D56C00) [pid = 3336] [serial = 1128] [outer = 17516C00] 06:43:42 INFO - PROCESS | 3336 | 1469022222475 Marionette DEBUG loaded listener.js 06:43:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (17D58C00) [pid = 3336] [serial = 1129] [outer = 17516C00] 06:43:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (18033000) [pid = 3336] [serial = 1130] [outer = 1B1AA000] 06:43:43 INFO - PROCESS | 3336 | 1469022223328 Marionette TRACE conn2 <- [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]]]}] 06:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1046ms 06:43:43 INFO - PROCESS | 3336 | 1469022223433 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 06:43:43 INFO - PROCESS | 3336 | 1469022223438 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 06:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:43:43 INFO - PROCESS | 3336 | 1469022223443 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:43:43 INFO - PROCESS | 3336 | 1469022223446 Marionette TRACE conn2 <- [1,1470,null,{}] 06:43:43 INFO - PROCESS | 3336 | 1469022223453 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:43 INFO - PROCESS | 3336 | 1469022223456 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:43 INFO - PROCESS | 3336 | 1469022223638 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 06:43:43 INFO - PROCESS | 3336 | 1469022223731 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:43 INFO - PROCESS | 3336 | 1469022223736 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:43 INFO - PROCESS | 3336 | ++DOCSHELL 1144D800 == 36 [pid = 3336] [id = 377] 06:43:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (11CD8400) [pid = 3336] [serial = 1131] [outer = 00000000] 06:43:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1314F800) [pid = 3336] [serial = 1132] [outer = 11CD8400] 06:43:43 INFO - PROCESS | 3336 | 1469022223791 Marionette DEBUG loaded listener.js 06:43:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (131EB000) [pid = 3336] [serial = 1133] [outer = 11CD8400] 06:43:44 INFO - PROCESS | 3336 | 1469022224726 Marionette TRACE conn2 <- [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]]]}] 06:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1379ms 06:43:44 INFO - PROCESS | 3336 | 1469022224799 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 06:43:44 INFO - PROCESS | 3336 | 1469022224803 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 06:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:43:44 INFO - PROCESS | 3336 | 1469022224809 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:43:44 INFO - PROCESS | 3336 | 1469022224814 Marionette TRACE conn2 <- [1,1474,null,{}] 06:43:44 INFO - PROCESS | 3336 | 1469022224822 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:44 INFO - PROCESS | 3336 | 1469022224827 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:45 INFO - PROCESS | 3336 | 1469022224986 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 06:43:45 INFO - PROCESS | 3336 | --DOCSHELL 19F8D800 == 35 [pid = 3336] [id = 310] 06:43:45 INFO - PROCESS | 3336 | --DOCSHELL 197ED800 == 34 [pid = 3336] [id = 313] 06:43:45 INFO - PROCESS | 3336 | --DOCSHELL 1750B800 == 33 [pid = 3336] [id = 306] 06:43:45 INFO - PROCESS | 3336 | --DOCSHELL 16452000 == 32 [pid = 3336] [id = 305] 06:43:45 INFO - PROCESS | 3336 | --DOCSHELL 13937400 == 31 [pid = 3336] [id = 318] 06:43:45 INFO - PROCESS | 3336 | --DOCSHELL 1A94D000 == 30 [pid = 3336] [id = 311] 06:43:45 INFO - PROCESS | 3336 | --DOCSHELL 1802E400 == 29 [pid = 3336] [id = 307] 06:43:45 INFO - PROCESS | 3336 | --DOCSHELL 1576B000 == 28 [pid = 3336] [id = 304] 06:43:45 INFO - PROCESS | 3336 | --DOCSHELL 131DD400 == 27 [pid = 3336] [id = 317] 06:43:45 INFO - PROCESS | 3336 | --DOCSHELL 10A78C00 == 26 [pid = 3336] [id = 315] 06:43:45 INFO - PROCESS | 3336 | --DOCSHELL 10A81800 == 25 [pid = 3336] [id = 301] 06:43:45 INFO - PROCESS | 3336 | --DOCSHELL 12A74400 == 24 [pid = 3336] [id = 316] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (167B3000) [pid = 3336] [serial = 1077] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1668B000) [pid = 3336] [serial = 1074] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (15482400) [pid = 3336] [serial = 1071] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (157EB800) [pid = 3336] [serial = 1072] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (1802B800) [pid = 3336] [serial = 1057] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (14269800) [pid = 3336] [serial = 1062] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (15479400) [pid = 3336] [serial = 1063] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (13931400) [pid = 3336] [serial = 1068] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (13C46800) [pid = 3336] [serial = 1069] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1144C400) [pid = 3336] [serial = 1065] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (17EE0000) [pid = 3336] [serial = 1080] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (12A34800) [pid = 3336] [serial = 1066] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (12828C00) [pid = 3336] [serial = 1059] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (12D60400) [pid = 3336] [serial = 1060] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (197EAC00) [pid = 3336] [serial = 1093] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (18399400) [pid = 3336] [serial = 1083] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (17EE1C00) [pid = 3336] [serial = 1081] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (197E9C00) [pid = 3336] [serial = 1092] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (1839D000) [pid = 3336] [serial = 1084] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (16452C00) [pid = 3336] [serial = 1086] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (1957E400) [pid = 3336] [serial = 1089] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (1695D800) [pid = 3336] [serial = 1078] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (1957E000) [pid = 3336] [serial = 1090] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (16E37C00) [pid = 3336] [serial = 1087] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (16691000) [pid = 3336] [serial = 1075] [outer = 00000000] [url = about:blank] 06:43:45 INFO - PROCESS | 3336 | 1469022225107 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:45 INFO - PROCESS | 3336 | 1469022225111 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:45 INFO - PROCESS | 3336 | ++DOCSHELL 1144C400 == 25 [pid = 3336] [id = 378] 06:43:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (114D2800) [pid = 3336] [serial = 1134] [outer = 00000000] 06:43:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (12A74400) [pid = 3336] [serial = 1135] [outer = 114D2800] 06:43:45 INFO - PROCESS | 3336 | 1469022225163 Marionette DEBUG loaded listener.js 06:43:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (12BD1400) [pid = 3336] [serial = 1136] [outer = 114D2800] 06:43:45 INFO - PROCESS | 3336 | 1469022225670 Marionette TRACE conn2 <- [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]]]}] 06:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 904ms 06:43:45 INFO - PROCESS | 3336 | 1469022225746 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 06:43:45 INFO - PROCESS | 3336 | 1469022225751 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 06:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:43:45 INFO - PROCESS | 3336 | 1469022225757 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:43:45 INFO - PROCESS | 3336 | 1469022225759 Marionette TRACE conn2 <- [1,1478,null,{}] 06:43:45 INFO - PROCESS | 3336 | 1469022225763 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:45 INFO - PROCESS | 3336 | 1469022225766 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:45 INFO - PROCESS | 3336 | 1469022225852 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 06:43:45 INFO - PROCESS | 3336 | 1469022225866 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:45 INFO - PROCESS | 3336 | 1469022225869 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:45 INFO - PROCESS | 3336 | ++DOCSHELL 1314A400 == 26 [pid = 3336] [id = 379] 06:43:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (139D0C00) [pid = 3336] [serial = 1137] [outer = 00000000] 06:43:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (13C45C00) [pid = 3336] [serial = 1138] [outer = 139D0C00] 06:43:45 INFO - PROCESS | 3336 | 1469022225915 Marionette DEBUG loaded listener.js 06:43:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (13C98400) [pid = 3336] [serial = 1139] [outer = 139D0C00] 06:43:46 INFO - PROCESS | 3336 | 1469022226361 Marionette TRACE conn2 <- [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]]]}] 06:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 650ms 06:43:46 INFO - PROCESS | 3336 | 1469022226394 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 06:43:46 INFO - PROCESS | 3336 | 1469022226396 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 06:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:43:46 INFO - PROCESS | 3336 | 1469022226400 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:43:46 INFO - PROCESS | 3336 | 1469022226403 Marionette TRACE conn2 <- [1,1482,null,{}] 06:43:46 INFO - PROCESS | 3336 | 1469022226413 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:46 INFO - PROCESS | 3336 | 1469022226418 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:46 INFO - PROCESS | 3336 | 1469022226527 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 06:43:46 INFO - PROCESS | 3336 | 1469022226537 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:46 INFO - PROCESS | 3336 | 1469022226540 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:46 INFO - PROCESS | 3336 | ++DOCSHELL 15478C00 == 27 [pid = 3336] [id = 380] 06:43:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (1547DC00) [pid = 3336] [serial = 1140] [outer = 00000000] 06:43:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (15484C00) [pid = 3336] [serial = 1141] [outer = 1547DC00] 06:43:46 INFO - PROCESS | 3336 | 1469022226587 Marionette DEBUG loaded listener.js 06:43:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (157EEC00) [pid = 3336] [serial = 1142] [outer = 1547DC00] 06:43:47 INFO - PROCESS | 3336 | 1469022227059 Marionette TRACE conn2 <- [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]]]}] 06:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 713ms 06:43:47 INFO - PROCESS | 3336 | 1469022227099 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 06:43:47 INFO - PROCESS | 3336 | 1469022227102 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 06:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:43:47 INFO - PROCESS | 3336 | 1469022227105 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:43:47 INFO - PROCESS | 3336 | 1469022227107 Marionette TRACE conn2 <- [1,1486,null,{}] 06:43:47 INFO - PROCESS | 3336 | 1469022227110 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:47 INFO - PROCESS | 3336 | 1469022227112 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:47 INFO - PROCESS | 3336 | 1469022227202 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 06:43:47 INFO - PROCESS | 3336 | 1469022227216 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:47 INFO - PROCESS | 3336 | 1469022227218 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:47 INFO - PROCESS | 3336 | ++DOCSHELL 15F27800 == 28 [pid = 3336] [id = 381] 06:43:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (16451400) [pid = 3336] [serial = 1143] [outer = 00000000] 06:43:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (1668D800) [pid = 3336] [serial = 1144] [outer = 16451400] 06:43:47 INFO - PROCESS | 3336 | 1469022227261 Marionette DEBUG loaded listener.js 06:43:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (16694C00) [pid = 3336] [serial = 1145] [outer = 16451400] 06:43:47 INFO - PROCESS | 3336 | 1469022227773 Marionette TRACE conn2 <- [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]]]}] 06:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 698ms 06:43:47 INFO - PROCESS | 3336 | 1469022227837 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 06:43:47 INFO - PROCESS | 3336 | 1469022227839 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 06:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:43:47 INFO - PROCESS | 3336 | 1469022227842 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:43:47 INFO - PROCESS | 3336 | 1469022227844 Marionette TRACE conn2 <- [1,1490,null,{}] 06:43:47 INFO - PROCESS | 3336 | 1469022227847 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:47 INFO - PROCESS | 3336 | 1469022227849 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:47 INFO - PROCESS | 3336 | 1469022227982 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 06:43:48 INFO - PROCESS | 3336 | 1469022228003 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:48 INFO - PROCESS | 3336 | 1469022228005 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:48 INFO - PROCESS | 3336 | ++DOCSHELL 167BA400 == 29 [pid = 3336] [id = 382] 06:43:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (1695D800) [pid = 3336] [serial = 1146] [outer = 00000000] 06:43:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (16D40C00) [pid = 3336] [serial = 1147] [outer = 1695D800] 06:43:48 INFO - PROCESS | 3336 | 1469022228048 Marionette DEBUG loaded listener.js 06:43:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (17413C00) [pid = 3336] [serial = 1148] [outer = 1695D800] 06:43:48 INFO - PROCESS | 3336 | 1469022228487 Marionette TRACE conn2 <- [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]]]}] 06:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 697ms 06:43:48 INFO - PROCESS | 3336 | 1469022228542 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 06:43:48 INFO - PROCESS | 3336 | 1469022228543 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 06:43:48 INFO - PROCESS | 3336 | 1469022228547 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:43:48 INFO - PROCESS | 3336 | 1469022228548 Marionette TRACE conn2 <- [1,1494,null,{}] 06:43:48 INFO - PROCESS | 3336 | 1469022228552 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:48 INFO - PROCESS | 3336 | 1469022228557 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:48 INFO - PROCESS | 3336 | 1469022228690 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 06:43:48 INFO - PROCESS | 3336 | 1469022228750 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:48 INFO - PROCESS | 3336 | 1469022228752 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:48 INFO - PROCESS | 3336 | ++DOCSHELL 1748C800 == 30 [pid = 3336] [id = 383] 06:43:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (174F1800) [pid = 3336] [serial = 1149] [outer = 00000000] 06:43:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1802F800) [pid = 3336] [serial = 1150] [outer = 174F1800] 06:43:48 INFO - PROCESS | 3336 | 1469022228796 Marionette DEBUG loaded listener.js 06:43:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (18031000) [pid = 3336] [serial = 1151] [outer = 174F1800] 06:43:49 INFO - PROCESS | 3336 | 1469022229209 Marionette TRACE conn2 <- [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]]]}] 06:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 698ms 06:43:49 INFO - PROCESS | 3336 | 1469022229247 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 06:43:49 INFO - PROCESS | 3336 | 1469022229249 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 06:43:49 INFO - PROCESS | 3336 | 1469022229252 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:43:49 INFO - PROCESS | 3336 | 1469022229254 Marionette TRACE conn2 <- [1,1498,null,{}] 06:43:49 INFO - PROCESS | 3336 | 1469022229264 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:49 INFO - PROCESS | 3336 | 1469022229266 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:49 INFO - PROCESS | 3336 | 1469022229396 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 06:43:49 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (12B05C00) [pid = 3336] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:43:49 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (175C0400) [pid = 3336] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:43:49 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (16454C00) [pid = 3336] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:43:49 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (15482800) [pid = 3336] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:43:49 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (13917C00) [pid = 3336] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:43:49 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (1036CC00) [pid = 3336] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:43:49 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (131E9C00) [pid = 3336] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:43:49 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (16B25400) [pid = 3336] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:43:49 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (114DA000) [pid = 3336] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:43:49 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (1426D000) [pid = 3336] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:43:49 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (1429B800) [pid = 3336] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:43:49 INFO - PROCESS | 3336 | 1469022229533 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:49 INFO - PROCESS | 3336 | 1469022229535 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:49 INFO - PROCESS | 3336 | ++DOCSHELL 10371C00 == 31 [pid = 3336] [id = 384] 06:43:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (103CB400) [pid = 3336] [serial = 1152] [outer = 00000000] 06:43:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (1144DC00) [pid = 3336] [serial = 1153] [outer = 103CB400] 06:43:49 INFO - PROCESS | 3336 | 1469022229579 Marionette DEBUG loaded listener.js 06:43:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (114DA000) [pid = 3336] [serial = 1154] [outer = 103CB400] 06:43:50 INFO - PROCESS | 3336 | 1469022229993 Marionette TRACE conn2 <- [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]]]}] 06:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 745ms 06:43:50 INFO - PROCESS | 3336 | 1469022230025 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 06:43:50 INFO - PROCESS | 3336 | 1469022230027 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 06:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:43:50 INFO - PROCESS | 3336 | 1469022230030 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:43:50 INFO - PROCESS | 3336 | 1469022230032 Marionette TRACE conn2 <- [1,1502,null,{}] 06:43:50 INFO - PROCESS | 3336 | 1469022230035 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:50 INFO - PROCESS | 3336 | 1469022230037 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:50 INFO - PROCESS | 3336 | 1469022230114 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 06:43:50 INFO - PROCESS | 3336 | 1469022230199 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:50 INFO - PROCESS | 3336 | 1469022230201 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:50 INFO - PROCESS | 3336 | ++DOCSHELL 131E9C00 == 32 [pid = 3336] [id = 385] 06:43:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (14265800) [pid = 3336] [serial = 1155] [outer = 00000000] 06:43:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (17DED000) [pid = 3336] [serial = 1156] [outer = 14265800] 06:43:50 INFO - PROCESS | 3336 | 1469022230243 Marionette DEBUG loaded listener.js 06:43:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (18030000) [pid = 3336] [serial = 1157] [outer = 14265800] 06:43:50 INFO - PROCESS | 3336 | 1469022230602 Marionette TRACE conn2 <- [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]]]}] 06:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 602ms 06:43:50 INFO - PROCESS | 3336 | 1469022230627 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 06:43:50 INFO - PROCESS | 3336 | 1469022230629 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 06:43:50 INFO - PROCESS | 3336 | 1469022230633 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:43:50 INFO - PROCESS | 3336 | 1469022230634 Marionette TRACE conn2 <- [1,1506,null,{}] 06:43:50 INFO - PROCESS | 3336 | 1469022230638 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:50 INFO - PROCESS | 3336 | 1469022230640 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:50 INFO - PROCESS | 3336 | 1469022230754 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 06:43:50 INFO - PROCESS | 3336 | 1469022230761 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:50 INFO - PROCESS | 3336 | 1469022230763 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:50 INFO - PROCESS | 3336 | ++DOCSHELL 10A09400 == 33 [pid = 3336] [id = 386] 06:43:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (131E9400) [pid = 3336] [serial = 1158] [outer = 00000000] 06:43:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1839E000) [pid = 3336] [serial = 1159] [outer = 131E9400] 06:43:50 INFO - PROCESS | 3336 | 1469022230807 Marionette DEBUG loaded listener.js 06:43:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (19579C00) [pid = 3336] [serial = 1160] [outer = 131E9400] 06:43:51 INFO - PROCESS | 3336 | 1469022231223 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 650ms 06:43:51 INFO - PROCESS | 3336 | 1469022231272 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 06:43:51 INFO - PROCESS | 3336 | 1469022231275 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 06:43:51 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:43:51 INFO - PROCESS | 3336 | 1469022231279 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:43:51 INFO - PROCESS | 3336 | 1469022231282 Marionette TRACE conn2 <- [1,1510,null,{}] 06:43:51 INFO - PROCESS | 3336 | 1469022231286 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:51 INFO - PROCESS | 3336 | 1469022231289 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:51 INFO - PROCESS | 3336 | 1469022231401 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 06:43:51 INFO - PROCESS | 3336 | 1469022231417 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:51 INFO - PROCESS | 3336 | 1469022231419 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:51 INFO - PROCESS | 3336 | ++DOCSHELL 15484800 == 34 [pid = 3336] [id = 387] 06:43:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (15D69000) [pid = 3336] [serial = 1161] [outer = 00000000] 06:43:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (195C9000) [pid = 3336] [serial = 1162] [outer = 15D69000] 06:43:51 INFO - PROCESS | 3336 | 1469022231466 Marionette DEBUG loaded listener.js 06:43:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (197E5C00) [pid = 3336] [serial = 1163] [outer = 15D69000] 06:43:52 INFO - PROCESS | 3336 | 1469022232133 Marionette TRACE conn2 <- [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"]]]}] 06:43:52 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 () { 06:43:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:43:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:43:52 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 () { 06:43:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:43:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:43:52 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 () { 06:43:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:43:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:43:52 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 () { 06:43:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:43:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:43:52 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 872ms 06:43:52 INFO - PROCESS | 3336 | 1469022232159 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 06:43:52 INFO - PROCESS | 3336 | 1469022232163 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 06:43:52 INFO - PROCESS | 3336 | 1469022232168 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:43:52 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:43:52 INFO - PROCESS | 3336 | 1469022232173 Marionette TRACE conn2 <- [1,1514,null,{}] 06:43:52 INFO - PROCESS | 3336 | 1469022232192 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:52 INFO - PROCESS | 3336 | 1469022232195 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:52 INFO - PROCESS | 3336 | 1469022232309 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 06:43:52 INFO - PROCESS | 3336 | 1469022232436 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:52 INFO - PROCESS | 3336 | 1469022232439 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:52 INFO - PROCESS | 3336 | ++DOCSHELL 131EA000 == 35 [pid = 3336] [id = 388] 06:43:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (13267C00) [pid = 3336] [serial = 1164] [outer = 00000000] 06:43:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (14270000) [pid = 3336] [serial = 1165] [outer = 13267C00] 06:43:52 INFO - PROCESS | 3336 | 1469022232495 Marionette DEBUG loaded listener.js 06:43:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (145F1400) [pid = 3336] [serial = 1166] [outer = 13267C00] 06:43:53 INFO - PROCESS | 3336 | 1469022233023 Marionette TRACE conn2 <- [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"]]]}] 06:43:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:43:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:43:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:43:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:43:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:43:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:43:53 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 920ms 06:43:53 INFO - PROCESS | 3336 | 1469022233086 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 06:43:53 INFO - PROCESS | 3336 | 1469022233091 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 06:43:53 INFO - PROCESS | 3336 | 1469022233098 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:43:53 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:43:53 INFO - PROCESS | 3336 | 1469022233101 Marionette TRACE conn2 <- [1,1518,null,{}] 06:43:53 INFO - PROCESS | 3336 | 1469022233105 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:53 INFO - PROCESS | 3336 | 1469022233108 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:53 INFO - PROCESS | 3336 | 1469022233216 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 06:43:53 INFO - PROCESS | 3336 | 1469022233318 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:53 INFO - PROCESS | 3336 | 1469022233321 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:53 INFO - PROCESS | 3336 | ++DOCSHELL 17493800 == 36 [pid = 3336] [id = 389] 06:43:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (174EA800) [pid = 3336] [serial = 1167] [outer = 00000000] 06:43:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (175C1C00) [pid = 3336] [serial = 1168] [outer = 174EA800] 06:43:53 INFO - PROCESS | 3336 | 1469022233384 Marionette DEBUG loaded listener.js 06:43:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (17EE1000) [pid = 3336] [serial = 1169] [outer = 174EA800] 06:43:53 INFO - PROCESS | 3336 | 1469022233928 Marionette TRACE conn2 <- [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]]]}] 06:43:53 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 06:43:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:43:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:43:53 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. 06:43:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:43:53 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 856ms 06:43:53 INFO - PROCESS | 3336 | 1469022233944 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 06:43:53 INFO - PROCESS | 3336 | 1469022233947 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 06:43:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:43:53 INFO - PROCESS | 3336 | 1469022233951 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:43:53 INFO - PROCESS | 3336 | 1469022233954 Marionette TRACE conn2 <- [1,1522,null,{}] 06:43:53 INFO - PROCESS | 3336 | 1469022233965 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:53 INFO - PROCESS | 3336 | 1469022233969 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:54 INFO - PROCESS | 3336 | 1469022234073 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 06:43:54 INFO - PROCESS | 3336 | 1469022234250 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:54 INFO - PROCESS | 3336 | 1469022234254 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:54 INFO - PROCESS | 3336 | ++DOCSHELL 195C7800 == 37 [pid = 3336] [id = 390] 06:43:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (195C7C00) [pid = 3336] [serial = 1170] [outer = 00000000] 06:43:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (19CD8400) [pid = 3336] [serial = 1171] [outer = 195C7C00] 06:43:54 INFO - PROCESS | 3336 | 1469022234311 Marionette DEBUG loaded listener.js 06:43:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (19E16800) [pid = 3336] [serial = 1172] [outer = 195C7C00] 06:43:54 INFO - PROCESS | 3336 | 1469022234855 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 967ms 06:43:54 INFO - PROCESS | 3336 | 1469022234927 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 06:43:54 INFO - PROCESS | 3336 | 1469022234930 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 06:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:43:54 INFO - PROCESS | 3336 | 1469022234933 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:43:54 INFO - PROCESS | 3336 | 1469022234935 Marionette TRACE conn2 <- [1,1526,null,{}] 06:43:54 INFO - PROCESS | 3336 | 1469022234939 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:54 INFO - PROCESS | 3336 | 1469022234941 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:55 INFO - PROCESS | 3336 | 1469022235059 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 06:43:55 INFO - PROCESS | 3336 | 1469022235187 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:55 INFO - PROCESS | 3336 | 1469022235189 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:55 INFO - PROCESS | 3336 | ++DOCSHELL 10A06400 == 38 [pid = 3336] [id = 391] 06:43:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (10A79800) [pid = 3336] [serial = 1173] [outer = 00000000] 06:43:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (12A79400) [pid = 3336] [serial = 1174] [outer = 10A79800] 06:43:55 INFO - PROCESS | 3336 | 1469022235242 Marionette DEBUG loaded listener.js 06:43:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (131E9000) [pid = 3336] [serial = 1175] [outer = 10A79800] 06:43:56 INFO - PROCESS | 3336 | 1469022236038 Marionette TRACE conn2 <- [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]]]}] 06:43:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:43:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1173ms 06:43:56 INFO - PROCESS | 3336 | 1469022236089 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 06:43:56 INFO - PROCESS | 3336 | 1469022236093 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 06:43:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:43:56 INFO - PROCESS | 3336 | 1469022236097 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:43:56 INFO - PROCESS | 3336 | 1469022236100 Marionette TRACE conn2 <- [1,1530,null,{}] 06:43:56 INFO - PROCESS | 3336 | 1469022236105 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:56 INFO - PROCESS | 3336 | 1469022236108 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:56 INFO - PROCESS | 3336 | 1469022236202 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 06:43:56 INFO - PROCESS | 3336 | --DOCSHELL 10367C00 == 37 [pid = 3336] [id = 368] 06:43:56 INFO - PROCESS | 3336 | --DOCSHELL 197E8400 == 36 [pid = 3336] [id = 308] 06:43:56 INFO - PROCESS | 3336 | --DOCSHELL 103CB800 == 35 [pid = 3336] [id = 314] 06:43:56 INFO - PROCESS | 3336 | --DOCSHELL 1426F000 == 34 [pid = 3336] [id = 303] 06:43:56 INFO - PROCESS | 3336 | --DOCSHELL 1426EC00 == 33 [pid = 3336] [id = 309] 06:43:56 INFO - PROCESS | 3336 | --DOCSHELL 10EA6000 == 32 [pid = 3336] [id = 302] 06:43:56 INFO - PROCESS | 3336 | --DOCSHELL 1311B400 == 31 [pid = 3336] [id = 312] 06:43:56 INFO - PROCESS | 3336 | 1469022236938 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:56 INFO - PROCESS | 3336 | 1469022236941 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (12BCE800) [pid = 3336] [serial = 1107] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (13070800) [pid = 3336] [serial = 1108] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (197EB000) [pid = 3336] [serial = 1102] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (18396C00) [pid = 3336] [serial = 1101] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (1645F000) [pid = 3336] [serial = 1119] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (15F22400) [pid = 3336] [serial = 1117] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (15D5C400) [pid = 3336] [serial = 1116] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1668E400) [pid = 3336] [serial = 1122] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (10504000) [pid = 3336] [serial = 1104] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (10A10400) [pid = 3336] [serial = 1105] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (13441000) [pid = 3336] [serial = 1110] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (1748E400) [pid = 3336] [serial = 1125] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (17D56C00) [pid = 3336] [serial = 1128] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (13163C00) [pid = 3336] [serial = 1096] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (130BAC00) [pid = 3336] [serial = 1095] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (15F24C00) [pid = 3336] [serial = 1099] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (15483000) [pid = 3336] [serial = 1098] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (167B4000) [pid = 3336] [serial = 1120] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (174F8C00) [pid = 3336] [serial = 1126] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (145EA400) [pid = 3336] [serial = 1113] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (16B1B400) [pid = 3336] [serial = 1123] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (15477800) [pid = 3336] [serial = 1114] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (13931C00) [pid = 3336] [serial = 1111] [outer = 00000000] [url = about:blank] 06:43:57 INFO - PROCESS | 3336 | ++DOCSHELL 10504000 == 32 [pid = 3336] [id = 392] 06:43:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (10508C00) [pid = 3336] [serial = 1176] [outer = 00000000] 06:43:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (10A0A000) [pid = 3336] [serial = 1177] [outer = 10508C00] 06:43:57 INFO - PROCESS | 3336 | 1469022237079 Marionette DEBUG loaded listener.js 06:43:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (10BB8400) [pid = 3336] [serial = 1178] [outer = 10508C00] 06:43:57 INFO - PROCESS | 3336 | 1469022237537 Marionette TRACE conn2 <- [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]]]}] 06:43:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:43:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1475ms 06:43:57 INFO - PROCESS | 3336 | 1469022237599 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 06:43:57 INFO - PROCESS | 3336 | 1469022237603 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 06:43:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:43:57 INFO - PROCESS | 3336 | 1469022237607 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:43:57 INFO - PROCESS | 3336 | 1469022237610 Marionette TRACE conn2 <- [1,1534,null,{}] 06:43:57 INFO - PROCESS | 3336 | 1469022237615 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:57 INFO - PROCESS | 3336 | 1469022237619 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:57 INFO - PROCESS | 3336 | 1469022237706 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 06:43:57 INFO - PROCESS | 3336 | 1469022237720 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:57 INFO - PROCESS | 3336 | 1469022237723 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:57 INFO - PROCESS | 3336 | ++DOCSHELL 12D66800 == 33 [pid = 3336] [id = 393] 06:43:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (12D69C00) [pid = 3336] [serial = 1179] [outer = 00000000] 06:43:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (13071400) [pid = 3336] [serial = 1180] [outer = 12D69C00] 06:43:57 INFO - PROCESS | 3336 | 1469022237770 Marionette DEBUG loaded listener.js 06:43:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (13111000) [pid = 3336] [serial = 1181] [outer = 12D69C00] 06:43:58 INFO - PROCESS | 3336 | 1469022238238 Marionette TRACE conn2 <- [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]]]}] 06:43:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:43:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 713ms 06:43:58 INFO - PROCESS | 3336 | 1469022238330 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 06:43:58 INFO - PROCESS | 3336 | 1469022238334 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 06:43:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:43:58 INFO - PROCESS | 3336 | 1469022238342 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:43:58 INFO - PROCESS | 3336 | 1469022238344 Marionette TRACE conn2 <- [1,1538,null,{}] 06:43:58 INFO - PROCESS | 3336 | 1469022238348 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:58 INFO - PROCESS | 3336 | 1469022238350 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:58 INFO - PROCESS | 3336 | 1469022238473 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 06:43:58 INFO - PROCESS | 3336 | 1469022238487 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:58 INFO - PROCESS | 3336 | 1469022238490 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:58 INFO - PROCESS | 3336 | ++DOCSHELL 12BD3C00 == 34 [pid = 3336] [id = 394] 06:43:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (13448800) [pid = 3336] [serial = 1182] [outer = 00000000] 06:43:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (139CAC00) [pid = 3336] [serial = 1183] [outer = 13448800] 06:43:58 INFO - PROCESS | 3336 | 1469022238541 Marionette DEBUG loaded listener.js 06:43:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (13CA3000) [pid = 3336] [serial = 1184] [outer = 13448800] 06:43:59 INFO - PROCESS | 3336 | 1469022239033 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:43:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:43:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 713ms 06:43:59 INFO - PROCESS | 3336 | 1469022239071 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 06:43:59 INFO - PROCESS | 3336 | 1469022239074 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 06:43:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:43:59 INFO - PROCESS | 3336 | 1469022239094 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:43:59 INFO - PROCESS | 3336 | 1469022239099 Marionette TRACE conn2 <- [1,1542,null,{}] 06:43:59 INFO - PROCESS | 3336 | 1469022239118 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:59 INFO - PROCESS | 3336 | 1469022239121 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:59 INFO - PROCESS | 3336 | 1469022239236 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 06:43:59 INFO - PROCESS | 3336 | 1469022239298 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:59 INFO - PROCESS | 3336 | 1469022239300 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:43:59 INFO - PROCESS | 3336 | ++DOCSHELL 1547B800 == 35 [pid = 3336] [id = 395] 06:43:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1547BC00) [pid = 3336] [serial = 1185] [outer = 00000000] 06:43:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (15483800) [pid = 3336] [serial = 1186] [outer = 1547BC00] 06:43:59 INFO - PROCESS | 3336 | 1469022239343 Marionette DEBUG loaded listener.js 06:43:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (15777000) [pid = 3336] [serial = 1187] [outer = 1547BC00] 06:43:59 INFO - PROCESS | 3336 | 1469022239816 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:43:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:43:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 761ms 06:43:59 INFO - PROCESS | 3336 | 1469022239849 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 06:43:59 INFO - PROCESS | 3336 | 1469022239851 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 06:43:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:43:59 INFO - PROCESS | 3336 | 1469022239854 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:43:59 INFO - PROCESS | 3336 | 1469022239856 Marionette TRACE conn2 <- [1,1546,null,{}] 06:43:59 INFO - PROCESS | 3336 | 1469022239859 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:59 INFO - PROCESS | 3336 | 1469022239861 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:00 INFO - PROCESS | 3336 | 1469022239980 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 06:44:00 INFO - PROCESS | 3336 | 1469022239992 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:00 INFO - PROCESS | 3336 | 1469022239994 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:00 INFO - PROCESS | 3336 | ++DOCSHELL 15D63400 == 36 [pid = 3336] [id = 396] 06:44:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (15D66C00) [pid = 3336] [serial = 1188] [outer = 00000000] 06:44:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (15F2F400) [pid = 3336] [serial = 1189] [outer = 15D66C00] 06:44:00 INFO - PROCESS | 3336 | 1469022240037 Marionette DEBUG loaded listener.js 06:44:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (16455800) [pid = 3336] [serial = 1190] [outer = 15D66C00] 06:44:00 INFO - PROCESS | 3336 | 1469022240464 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:44:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:44:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 634ms 06:44:00 INFO - PROCESS | 3336 | 1469022240492 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 06:44:00 INFO - PROCESS | 3336 | 1469022240494 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 06:44:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:44:00 INFO - PROCESS | 3336 | 1469022240497 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:44:00 INFO - PROCESS | 3336 | 1469022240499 Marionette TRACE conn2 <- [1,1550,null,{}] 06:44:00 INFO - PROCESS | 3336 | 1469022240503 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:00 INFO - PROCESS | 3336 | 1469022240505 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:00 INFO - PROCESS | 3336 | 1469022240642 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 06:44:00 INFO - PROCESS | 3336 | 1469022240648 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:00 INFO - PROCESS | 3336 | 1469022240654 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:00 INFO - PROCESS | 3336 | ++DOCSHELL 1645C000 == 37 [pid = 3336] [id = 397] 06:44:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (16460400) [pid = 3336] [serial = 1191] [outer = 00000000] 06:44:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (16691C00) [pid = 3336] [serial = 1192] [outer = 16460400] 06:44:00 INFO - PROCESS | 3336 | 1469022240757 Marionette DEBUG loaded listener.js 06:44:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (16968800) [pid = 3336] [serial = 1193] [outer = 16460400] 06:44:01 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (131E9400) [pid = 3336] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:44:01 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1695D800) [pid = 3336] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:44:01 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (174F1800) [pid = 3336] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:44:01 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (103CB400) [pid = 3336] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:44:01 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1547DC00) [pid = 3336] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:44:01 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (16451400) [pid = 3336] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:44:01 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (139D0C00) [pid = 3336] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:44:01 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (114D2800) [pid = 3336] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:44:01 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (11CD8400) [pid = 3336] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:44:01 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (17516C00) [pid = 3336] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:44:01 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (14265800) [pid = 3336] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:44:01 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (15D69000) [pid = 3336] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:44:01 INFO - PROCESS | 3336 | 1469022241493 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:44:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:44:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1015ms 06:44:01 INFO - PROCESS | 3336 | 1469022241537 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 06:44:01 INFO - PROCESS | 3336 | 1469022241539 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 06:44:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:44:01 INFO - PROCESS | 3336 | 1469022241542 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:44:01 INFO - PROCESS | 3336 | 1469022241544 Marionette TRACE conn2 <- [1,1554,null,{}] 06:44:01 INFO - PROCESS | 3336 | 1469022241547 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:01 INFO - PROCESS | 3336 | 1469022241549 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:01 INFO - PROCESS | 3336 | 1469022241635 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 06:44:01 INFO - PROCESS | 3336 | 1469022241727 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:01 INFO - PROCESS | 3336 | 1469022241729 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:01 INFO - PROCESS | 3336 | ++DOCSHELL 10503400 == 38 [pid = 3336] [id = 398] 06:44:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (114D2800) [pid = 3336] [serial = 1194] [outer = 00000000] 06:44:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (13EA5800) [pid = 3336] [serial = 1195] [outer = 114D2800] 06:44:01 INFO - PROCESS | 3336 | 1469022241772 Marionette DEBUG loaded listener.js 06:44:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (16D37000) [pid = 3336] [serial = 1196] [outer = 114D2800] 06:44:02 INFO - PROCESS | 3336 | 1469022242130 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:44:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:44:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 634ms 06:44:02 INFO - PROCESS | 3336 | 1469022242180 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 06:44:02 INFO - PROCESS | 3336 | 1469022242182 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 06:44:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:44:02 INFO - PROCESS | 3336 | 1469022242185 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:44:02 INFO - PROCESS | 3336 | 1469022242187 Marionette TRACE conn2 <- [1,1558,null,{}] 06:44:02 INFO - PROCESS | 3336 | 1469022242190 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:02 INFO - PROCESS | 3336 | 1469022242192 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:02 INFO - PROCESS | 3336 | 1469022242305 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 06:44:02 INFO - PROCESS | 3336 | 1469022242310 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:02 INFO - PROCESS | 3336 | 1469022242312 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:02 INFO - PROCESS | 3336 | ++DOCSHELL 1547AC00 == 39 [pid = 3336] [id = 399] 06:44:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1645E400) [pid = 3336] [serial = 1197] [outer = 00000000] 06:44:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (1750D000) [pid = 3336] [serial = 1198] [outer = 1645E400] 06:44:02 INFO - PROCESS | 3336 | 1469022242354 Marionette DEBUG loaded listener.js 06:44:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (175C2C00) [pid = 3336] [serial = 1199] [outer = 1645E400] 06:44:02 INFO - PROCESS | 3336 | 1469022242755 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:44:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:44:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 603ms 06:44:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:44:02 INFO - PROCESS | 3336 | 1469022242789 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 06:44:02 INFO - PROCESS | 3336 | 1469022242791 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 06:44:02 INFO - PROCESS | 3336 | 1469022242794 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:44:02 INFO - PROCESS | 3336 | 1469022242796 Marionette TRACE conn2 <- [1,1562,null,{}] 06:44:02 INFO - PROCESS | 3336 | 1469022242799 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:02 INFO - PROCESS | 3336 | 1469022242801 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:02 INFO - PROCESS | 3336 | 1469022242876 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 06:44:02 INFO - PROCESS | 3336 | 1469022242882 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:02 INFO - PROCESS | 3336 | 1469022242884 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:02 INFO - PROCESS | 3336 | ++DOCSHELL 1429EC00 == 40 [pid = 3336] [id = 400] 06:44:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (1649F000) [pid = 3336] [serial = 1200] [outer = 00000000] 06:44:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (18033400) [pid = 3336] [serial = 1201] [outer = 1649F000] 06:44:02 INFO - PROCESS | 3336 | 1469022242926 Marionette DEBUG loaded listener.js 06:44:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (18034800) [pid = 3336] [serial = 1202] [outer = 1649F000] 06:44:03 INFO - PROCESS | 3336 | 1469022243409 Marionette TRACE conn2 <- [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]]]}] 06:44:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:44:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 635ms 06:44:03 INFO - PROCESS | 3336 | 1469022243432 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 06:44:03 INFO - PROCESS | 3336 | 1469022243436 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 06:44:03 INFO - PROCESS | 3336 | 1469022243442 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:44:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:44:03 INFO - PROCESS | 3336 | 1469022243446 Marionette TRACE conn2 <- [1,1566,null,{}] 06:44:03 INFO - PROCESS | 3336 | 1469022243453 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:03 INFO - PROCESS | 3336 | 1469022243457 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:03 INFO - PROCESS | 3336 | 1469022243624 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 06:44:03 INFO - PROCESS | 3336 | 1469022243762 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:03 INFO - PROCESS | 3336 | 1469022243767 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:03 INFO - PROCESS | 3336 | ++DOCSHELL 11A54800 == 41 [pid = 3336] [id = 401] 06:44:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (11C2E400) [pid = 3336] [serial = 1203] [outer = 00000000] 06:44:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (1282CC00) [pid = 3336] [serial = 1204] [outer = 11C2E400] 06:44:03 INFO - PROCESS | 3336 | 1469022243824 Marionette DEBUG loaded listener.js 06:44:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (12BCC400) [pid = 3336] [serial = 1205] [outer = 11C2E400] 06:44:04 INFO - PROCESS | 3336 | 1469022244586 Marionette TRACE conn2 <- [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]]]}] 06:44:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:44:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1174ms 06:44:04 INFO - PROCESS | 3336 | 1469022244632 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 06:44:04 INFO - PROCESS | 3336 | 1469022244637 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 06:44:04 INFO - PROCESS | 3336 | 1469022244667 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:44:04 INFO - PROCESS | 3336 | 1469022244670 Marionette TRACE conn2 <- [1,1570,null,{}] 06:44:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:44:04 INFO - PROCESS | 3336 | 1469022244674 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:04 INFO - PROCESS | 3336 | 1469022244677 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:04 INFO - PROCESS | 3336 | 1469022244804 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 06:44:04 INFO - PROCESS | 3336 | 1469022244927 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:04 INFO - PROCESS | 3336 | 1469022244930 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:04 INFO - PROCESS | 3336 | ++DOCSHELL 13C48000 == 42 [pid = 3336] [id = 402] 06:44:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (13C97000) [pid = 3336] [serial = 1206] [outer = 00000000] 06:44:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (14273000) [pid = 3336] [serial = 1207] [outer = 13C97000] 06:44:05 INFO - PROCESS | 3336 | 1469022244992 Marionette DEBUG loaded listener.js 06:44:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (14FF0400) [pid = 3336] [serial = 1208] [outer = 13C97000] 06:44:05 INFO - PROCESS | 3336 | 1469022245862 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:44:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:44:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1253ms 06:44:05 INFO - PROCESS | 3336 | 1469022245943 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 06:44:05 INFO - PROCESS | 3336 | 1469022245948 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 06:44:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:44:05 INFO - PROCESS | 3336 | 1469022245953 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:44:05 INFO - PROCESS | 3336 | 1469022245956 Marionette TRACE conn2 <- [1,1574,null,{}] 06:44:05 INFO - PROCESS | 3336 | 1469022245961 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:05 INFO - PROCESS | 3336 | 1469022245964 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:06 INFO - PROCESS | 3336 | 1469022246080 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 06:44:06 INFO - PROCESS | 3336 | 1469022246192 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:06 INFO - PROCESS | 3336 | 1469022246196 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:06 INFO - PROCESS | 3336 | --DOCSHELL 16460800 == 41 [pid = 3336] [id = 375] 06:44:06 INFO - PROCESS | 3336 | --DOCSHELL 1429A800 == 40 [pid = 3336] [id = 371] 06:44:06 INFO - PROCESS | 3336 | --DOCSHELL 1748C800 == 39 [pid = 3336] [id = 383] 06:44:06 INFO - PROCESS | 3336 | --DOCSHELL 131E2C00 == 38 [pid = 3336] [id = 370] 06:44:06 INFO - PROCESS | 3336 | --DOCSHELL 15F27800 == 37 [pid = 3336] [id = 381] 06:44:06 INFO - PROCESS | 3336 | --DOCSHELL 167BA400 == 36 [pid = 3336] [id = 382] 06:44:06 INFO - PROCESS | 3336 | --DOCSHELL 145E8C00 == 35 [pid = 3336] [id = 372] 06:44:06 INFO - PROCESS | 3336 | --DOCSHELL 15478C00 == 34 [pid = 3336] [id = 380] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (15D62C00) [pid = 3336] [serial = 691] [outer = 00000000] [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.] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (197E5C00) [pid = 3336] [serial = 1163] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (195C9000) [pid = 3336] [serial = 1162] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (1839E000) [pid = 3336] [serial = 1159] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (16D40C00) [pid = 3336] [serial = 1147] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1802F800) [pid = 3336] [serial = 1150] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (17413C00) [pid = 3336] [serial = 1148] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1144DC00) [pid = 3336] [serial = 1153] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (15484C00) [pid = 3336] [serial = 1141] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (157EEC00) [pid = 3336] [serial = 1142] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1668D800) [pid = 3336] [serial = 1144] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (13C45C00) [pid = 3336] [serial = 1138] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (19579C00) [pid = 3336] [serial = 1160] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (13C98400) [pid = 3336] [serial = 1139] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (12A74400) [pid = 3336] [serial = 1135] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (12BD1400) [pid = 3336] [serial = 1136] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (1314F800) [pid = 3336] [serial = 1132] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (131EB000) [pid = 3336] [serial = 1133] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (17D58C00) [pid = 3336] [serial = 1129] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (18031000) [pid = 3336] [serial = 1151] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (114DA000) [pid = 3336] [serial = 1154] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (17DED000) [pid = 3336] [serial = 1156] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (16694C00) [pid = 3336] [serial = 1145] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (18030000) [pid = 3336] [serial = 1157] [outer = 00000000] [url = about:blank] 06:44:06 INFO - PROCESS | 3336 | ++DOCSHELL 10A79C00 == 35 [pid = 3336] [id = 403] 06:44:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (10A7BC00) [pid = 3336] [serial = 1209] [outer = 00000000] 06:44:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (1144DC00) [pid = 3336] [serial = 1210] [outer = 10A7BC00] 06:44:06 INFO - PROCESS | 3336 | 1469022246299 Marionette DEBUG loaded listener.js 06:44:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (12BD1400) [pid = 3336] [serial = 1211] [outer = 10A7BC00] 06:44:06 INFO - PROCESS | 3336 | 1469022246777 Marionette TRACE conn2 <- [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]]]}] 06:44:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:44:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 904ms 06:44:06 INFO - PROCESS | 3336 | 1469022246858 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 06:44:06 INFO - PROCESS | 3336 | 1469022246863 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 06:44:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:44:06 INFO - PROCESS | 3336 | 1469022246869 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:44:06 INFO - PROCESS | 3336 | 1469022246872 Marionette TRACE conn2 <- [1,1578,null,{}] 06:44:06 INFO - PROCESS | 3336 | 1469022246876 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:06 INFO - PROCESS | 3336 | 1469022246878 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:06 INFO - PROCESS | 3336 | 1469022246963 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 06:44:06 INFO - PROCESS | 3336 | 1469022246974 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:06 INFO - PROCESS | 3336 | 1469022246976 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:06 INFO - PROCESS | 3336 | ++DOCSHELL 13261800 == 36 [pid = 3336] [id = 404] 06:44:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (13262400) [pid = 3336] [serial = 1212] [outer = 00000000] 06:44:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (139CB800) [pid = 3336] [serial = 1213] [outer = 13262400] 06:44:07 INFO - PROCESS | 3336 | 1469022247022 Marionette DEBUG loaded listener.js 06:44:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (13C97800) [pid = 3336] [serial = 1214] [outer = 13262400] 06:44:07 INFO - PROCESS | 3336 | 1469022247488 Marionette TRACE conn2 <- [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]]]}] 06:44:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:44:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 651ms 06:44:07 INFO - PROCESS | 3336 | 1469022247507 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 06:44:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:44:07 INFO - PROCESS | 3336 | 1469022247511 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 06:44:07 INFO - PROCESS | 3336 | 1469022247515 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:44:07 INFO - PROCESS | 3336 | 1469022247518 Marionette TRACE conn2 <- [1,1582,null,{}] 06:44:07 INFO - PROCESS | 3336 | 1469022247533 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:07 INFO - PROCESS | 3336 | 1469022247537 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:07 INFO - PROCESS | 3336 | 1469022247647 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 06:44:07 INFO - PROCESS | 3336 | 1469022247659 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:07 INFO - PROCESS | 3336 | 1469022247662 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:07 INFO - PROCESS | 3336 | ++DOCSHELL 15773800 == 37 [pid = 3336] [id = 405] 06:44:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (157EEC00) [pid = 3336] [serial = 1215] [outer = 00000000] 06:44:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (15D67400) [pid = 3336] [serial = 1216] [outer = 157EEC00] 06:44:07 INFO - PROCESS | 3336 | 1469022247716 Marionette DEBUG loaded listener.js 06:44:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (15F27C00) [pid = 3336] [serial = 1217] [outer = 157EEC00] 06:44:08 INFO - PROCESS | 3336 | 1469022248220 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:44:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:44:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 698ms 06:44:08 INFO - PROCESS | 3336 | 1469022248243 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 06:44:08 INFO - PROCESS | 3336 | 1469022248246 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 06:44:08 INFO - PROCESS | 3336 | 1469022248265 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:44:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:44:08 INFO - PROCESS | 3336 | 1469022248267 Marionette TRACE conn2 <- [1,1586,null,{}] 06:44:08 INFO - PROCESS | 3336 | 1469022248270 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:08 INFO - PROCESS | 3336 | 1469022248272 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:08 INFO - PROCESS | 3336 | 1469022248365 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 06:44:08 INFO - PROCESS | 3336 | 1469022248371 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:08 INFO - PROCESS | 3336 | 1469022248373 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:08 INFO - PROCESS | 3336 | ++DOCSHELL 16452C00 == 38 [pid = 3336] [id = 406] 06:44:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1645B400) [pid = 3336] [serial = 1218] [outer = 00000000] 06:44:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (167B7000) [pid = 3336] [serial = 1219] [outer = 1645B400] 06:44:08 INFO - PROCESS | 3336 | 1469022248416 Marionette DEBUG loaded listener.js 06:44:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (16D3FC00) [pid = 3336] [serial = 1220] [outer = 1645B400] 06:44:08 INFO - PROCESS | 3336 | 1469022248874 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:44:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:44:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 634ms 06:44:08 INFO - PROCESS | 3336 | 1469022248907 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 06:44:08 INFO - PROCESS | 3336 | 1469022248909 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 06:44:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:44:08 INFO - PROCESS | 3336 | 1469022248913 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:44:08 INFO - PROCESS | 3336 | 1469022248914 Marionette TRACE conn2 <- [1,1590,null,{}] 06:44:08 INFO - PROCESS | 3336 | 1469022248918 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:08 INFO - PROCESS | 3336 | 1469022248920 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:09 INFO - PROCESS | 3336 | 1469022249026 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 06:44:09 INFO - PROCESS | 3336 | 1469022249032 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:09 INFO - PROCESS | 3336 | 1469022249034 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:09 INFO - PROCESS | 3336 | ++DOCSHELL 16697C00 == 39 [pid = 3336] [id = 407] 06:44:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (16EBF800) [pid = 3336] [serial = 1221] [outer = 00000000] 06:44:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (174EF000) [pid = 3336] [serial = 1222] [outer = 16EBF800] 06:44:09 INFO - PROCESS | 3336 | 1469022249077 Marionette DEBUG loaded listener.js 06:44:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (17511000) [pid = 3336] [serial = 1223] [outer = 16EBF800] 06:44:09 INFO - PROCESS | 3336 | 1469022249548 Marionette TRACE conn2 <- [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]]]}] 06:44:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:44:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 713ms 06:44:09 INFO - PROCESS | 3336 | 1469022249610 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 06:44:09 INFO - PROCESS | 3336 | 1469022249612 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 06:44:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:44:09 INFO - PROCESS | 3336 | 1469022249615 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:44:09 INFO - PROCESS | 3336 | 1469022249617 Marionette TRACE conn2 <- [1,1594,null,{}] 06:44:09 INFO - PROCESS | 3336 | 1469022249620 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:09 INFO - PROCESS | 3336 | 1469022249626 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:09 INFO - PROCESS | 3336 | 1469022249762 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 06:44:09 INFO - PROCESS | 3336 | 1469022249825 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:09 INFO - PROCESS | 3336 | 1469022249827 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:09 INFO - PROCESS | 3336 | ++DOCSHELL 17DF6400 == 40 [pid = 3336] [id = 408] 06:44:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (17DF6C00) [pid = 3336] [serial = 1224] [outer = 00000000] 06:44:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (18039800) [pid = 3336] [serial = 1225] [outer = 17DF6C00] 06:44:09 INFO - PROCESS | 3336 | 1469022249878 Marionette DEBUG loaded listener.js 06:44:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (183A1400) [pid = 3336] [serial = 1226] [outer = 17DF6C00] 06:44:10 INFO - PROCESS | 3336 | 1469022250336 Marionette TRACE conn2 <- [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]]]}] 06:44:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:44:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 746ms 06:44:10 INFO - PROCESS | 3336 | 1469022250407 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 06:44:10 INFO - PROCESS | 3336 | 1469022250409 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 06:44:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:44:10 INFO - PROCESS | 3336 | 1469022250412 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:44:10 INFO - PROCESS | 3336 | 1469022250413 Marionette TRACE conn2 <- [1,1598,null,{}] 06:44:10 INFO - PROCESS | 3336 | 1469022250417 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:10 INFO - PROCESS | 3336 | 1469022250428 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:10 INFO - PROCESS | 3336 | 1469022250534 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 06:44:10 INFO - PROCESS | 3336 | 1469022250545 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:10 INFO - PROCESS | 3336 | 1469022250547 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:10 INFO - PROCESS | 3336 | ++DOCSHELL 1957D400 == 41 [pid = 3336] [id = 409] 06:44:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1957D800) [pid = 3336] [serial = 1227] [outer = 00000000] 06:44:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (197E5C00) [pid = 3336] [serial = 1228] [outer = 1957D800] 06:44:10 INFO - PROCESS | 3336 | 1469022250639 Marionette DEBUG loaded listener.js 06:44:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (197E6400) [pid = 3336] [serial = 1229] [outer = 1957D800] 06:44:10 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (12D69C00) [pid = 3336] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:44:10 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (13267C00) [pid = 3336] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:44:10 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (174EA800) [pid = 3336] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:44:10 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (195C7C00) [pid = 3336] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:44:10 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (16460400) [pid = 3336] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:44:10 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (15D66C00) [pid = 3336] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:44:10 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (114D2800) [pid = 3336] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:44:10 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1645E400) [pid = 3336] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:44:10 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (13448800) [pid = 3336] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:44:10 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (10508C00) [pid = 3336] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:44:10 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1547BC00) [pid = 3336] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:44:11 INFO - PROCESS | 3336 | 1469022251077 Marionette TRACE conn2 <- [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]]]}] 06:44:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:44:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 714ms 06:44:11 INFO - PROCESS | 3336 | 1469022251110 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 06:44:11 INFO - PROCESS | 3336 | 1469022251112 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 06:44:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:44:11 INFO - PROCESS | 3336 | 1469022251116 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:44:11 INFO - PROCESS | 3336 | 1469022251117 Marionette TRACE conn2 <- [1,1602,null,{}] 06:44:11 INFO - PROCESS | 3336 | 1469022251121 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:11 INFO - PROCESS | 3336 | 1469022251123 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:11 INFO - PROCESS | 3336 | 1469022251201 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 06:44:11 INFO - PROCESS | 3336 | 1469022251206 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:11 INFO - PROCESS | 3336 | 1469022251208 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:11 INFO - PROCESS | 3336 | ++DOCSHELL 12BCD000 == 42 [pid = 3336] [id = 410] 06:44:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (13915800) [pid = 3336] [serial = 1230] [outer = 00000000] 06:44:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (18033800) [pid = 3336] [serial = 1231] [outer = 13915800] 06:44:11 INFO - PROCESS | 3336 | 1469022251250 Marionette DEBUG loaded listener.js 06:44:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (19579800) [pid = 3336] [serial = 1232] [outer = 13915800] 06:44:11 INFO - PROCESS | 3336 | 1469022251665 Marionette TRACE conn2 <- [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]]]}] 06:44:11 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 06:44:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 602ms 06:44:11 INFO - PROCESS | 3336 | 1469022251720 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 06:44:11 INFO - PROCESS | 3336 | 1469022251722 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 06:44:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:44:11 INFO - PROCESS | 3336 | 1469022251726 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:44:11 INFO - PROCESS | 3336 | 1469022251727 Marionette TRACE conn2 <- [1,1606,null,{}] 06:44:11 INFO - PROCESS | 3336 | 1469022251731 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:11 INFO - PROCESS | 3336 | 1469022251733 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:11 INFO - PROCESS | 3336 | 1469022251812 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 06:44:11 INFO - PROCESS | 3336 | 1469022251818 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:11 INFO - PROCESS | 3336 | 1469022251820 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:11 INFO - PROCESS | 3336 | ++DOCSHELL 174EF800 == 43 [pid = 3336] [id = 411] 06:44:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (197ECC00) [pid = 3336] [serial = 1233] [outer = 00000000] 06:44:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (19C37800) [pid = 3336] [serial = 1234] [outer = 197ECC00] 06:44:11 INFO - PROCESS | 3336 | 1469022251862 Marionette DEBUG loaded listener.js 06:44:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (13448400) [pid = 3336] [serial = 1235] [outer = 197ECC00] 06:44:12 INFO - PROCESS | 3336 | 1469022252320 Marionette TRACE conn2 <- [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]]]}] 06:44:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:44:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 650ms 06:44:12 INFO - PROCESS | 3336 | 1469022252362 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 06:44:12 INFO - PROCESS | 3336 | 1469022252364 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 06:44:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:44:12 INFO - PROCESS | 3336 | 1469022252371 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:44:12 INFO - PROCESS | 3336 | 1469022252373 Marionette TRACE conn2 <- [1,1610,null,{}] 06:44:12 INFO - PROCESS | 3336 | 1469022252425 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:12 INFO - PROCESS | 3336 | 1469022252426 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:12 INFO - PROCESS | 3336 | 1469022252503 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 06:44:12 INFO - PROCESS | 3336 | 1469022252508 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:12 INFO - PROCESS | 3336 | 1469022252510 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:12 INFO - PROCESS | 3336 | ++DOCSHELL 16452800 == 44 [pid = 3336] [id = 412] 06:44:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (17D56C00) [pid = 3336] [serial = 1236] [outer = 00000000] 06:44:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (19CD9C00) [pid = 3336] [serial = 1237] [outer = 17D56C00] 06:44:12 INFO - PROCESS | 3336 | 1469022252553 Marionette DEBUG loaded listener.js 06:44:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (19CDB000) [pid = 3336] [serial = 1238] [outer = 17D56C00] 06:44:13 INFO - PROCESS | 3336 | --DOCSHELL 10A09400 == 43 [pid = 3336] [id = 386] 06:44:13 INFO - PROCESS | 3336 | --DOCSHELL 15484800 == 42 [pid = 3336] [id = 387] 06:44:13 INFO - PROCESS | 3336 | --DOCSHELL 17516800 == 41 [pid = 3336] [id = 376] 06:44:13 INFO - PROCESS | 3336 | --DOCSHELL 10371C00 == 40 [pid = 3336] [id = 384] 06:44:13 INFO - PROCESS | 3336 | --DOCSHELL 1050EC00 == 39 [pid = 3336] [id = 374] 06:44:13 INFO - PROCESS | 3336 | --DOCSHELL 1144D800 == 38 [pid = 3336] [id = 377] 06:44:13 INFO - PROCESS | 3336 | --DOCSHELL 10A06400 == 37 [pid = 3336] [id = 391] 06:44:13 INFO - PROCESS | 3336 | --DOCSHELL 131EA000 == 36 [pid = 3336] [id = 388] 06:44:13 INFO - PROCESS | 3336 | --DOCSHELL 10504000 == 35 [pid = 3336] [id = 392] 06:44:13 INFO - PROCESS | 3336 | --DOCSHELL 1314A400 == 34 [pid = 3336] [id = 379] 06:44:13 INFO - PROCESS | 3336 | --DOCSHELL 12B04400 == 33 [pid = 3336] [id = 369] 06:44:13 INFO - PROCESS | 3336 | --DOCSHELL 195C7800 == 32 [pid = 3336] [id = 390] 06:44:13 INFO - PROCESS | 3336 | --DOCSHELL 131E9C00 == 31 [pid = 3336] [id = 385] 06:44:13 INFO - PROCESS | 3336 | --DOCSHELL 16454000 == 30 [pid = 3336] [id = 373] 06:44:13 INFO - PROCESS | 3336 | --DOCSHELL 1144C400 == 29 [pid = 3336] [id = 378] 06:44:13 INFO - PROCESS | 3336 | --DOCSHELL 17493800 == 28 [pid = 3336] [id = 389] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (13071400) [pid = 3336] [serial = 1180] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (13111000) [pid = 3336] [serial = 1181] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (145F1400) [pid = 3336] [serial = 1166] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (14270000) [pid = 3336] [serial = 1165] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (17EE1000) [pid = 3336] [serial = 1169] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (175C1C00) [pid = 3336] [serial = 1168] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (19E16800) [pid = 3336] [serial = 1172] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (19CD8400) [pid = 3336] [serial = 1171] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (12A79400) [pid = 3336] [serial = 1174] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (16691C00) [pid = 3336] [serial = 1192] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (16455800) [pid = 3336] [serial = 1190] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (15F2F400) [pid = 3336] [serial = 1189] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (13EA5800) [pid = 3336] [serial = 1195] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (1750D000) [pid = 3336] [serial = 1198] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (16968800) [pid = 3336] [serial = 1193] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (139CAC00) [pid = 3336] [serial = 1183] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (10BB8400) [pid = 3336] [serial = 1178] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (10A0A000) [pid = 3336] [serial = 1177] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (15483800) [pid = 3336] [serial = 1186] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (18033400) [pid = 3336] [serial = 1201] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (15777000) [pid = 3336] [serial = 1187] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (16D37000) [pid = 3336] [serial = 1196] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (13CA3000) [pid = 3336] [serial = 1184] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (175C2C00) [pid = 3336] [serial = 1199] [outer = 00000000] [url = about:blank] 06:44:14 INFO - PROCESS | 3336 | 1469022254297 Marionette TRACE conn2 <- [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]]]}] 06:44:14 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 06:44:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1966ms 06:44:14 INFO - PROCESS | 3336 | 1469022254331 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 06:44:14 INFO - PROCESS | 3336 | 1469022254335 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 06:44:14 INFO - PROCESS | 3336 | 1469022254340 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:44:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:44:14 INFO - PROCESS | 3336 | 1469022254343 Marionette TRACE conn2 <- [1,1614,null,{}] 06:44:14 INFO - PROCESS | 3336 | 1469022254349 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:14 INFO - PROCESS | 3336 | 1469022254352 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:14 INFO - PROCESS | 3336 | 1469022254439 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 06:44:14 INFO - PROCESS | 3336 | 1469022254448 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:14 INFO - PROCESS | 3336 | 1469022254452 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:14 INFO - PROCESS | 3336 | ++DOCSHELL 10A7A800 == 29 [pid = 3336] [id = 413] 06:44:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (10A7B000) [pid = 3336] [serial = 1239] [outer = 00000000] 06:44:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (11011C00) [pid = 3336] [serial = 1240] [outer = 10A7B000] 06:44:14 INFO - PROCESS | 3336 | 1469022254501 Marionette DEBUG loaded listener.js 06:44:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (1144D800) [pid = 3336] [serial = 1241] [outer = 10A7B000] 06:44:15 INFO - PROCESS | 3336 | 1469022255024 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:44:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:44:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 714ms 06:44:15 INFO - PROCESS | 3336 | 1469022255073 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 06:44:15 INFO - PROCESS | 3336 | 1469022255077 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 06:44:15 INFO - PROCESS | 3336 | 1469022255084 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:44:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:44:15 INFO - PROCESS | 3336 | 1469022255086 Marionette TRACE conn2 <- [1,1618,null,{}] 06:44:15 INFO - PROCESS | 3336 | 1469022255090 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:15 INFO - PROCESS | 3336 | 1469022255093 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:15 INFO - PROCESS | 3336 | 1469022255180 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 06:44:15 INFO - PROCESS | 3336 | 1469022255188 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:15 INFO - PROCESS | 3336 | 1469022255191 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:15 INFO - PROCESS | 3336 | ++DOCSHELL 13074800 == 30 [pid = 3336] [id = 414] 06:44:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (13074C00) [pid = 3336] [serial = 1242] [outer = 00000000] 06:44:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (13112000) [pid = 3336] [serial = 1243] [outer = 13074C00] 06:44:15 INFO - PROCESS | 3336 | 1469022255237 Marionette DEBUG loaded listener.js 06:44:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (13151000) [pid = 3336] [serial = 1244] [outer = 13074C00] 06:44:15 INFO - PROCESS | 3336 | 1469022255700 Marionette TRACE conn2 <- [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]]]}] 06:44:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:44:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 634ms 06:44:15 INFO - PROCESS | 3336 | 1469022255721 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 06:44:15 INFO - PROCESS | 3336 | 1469022255723 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 06:44:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:44:15 INFO - PROCESS | 3336 | 1469022255727 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:44:15 INFO - PROCESS | 3336 | 1469022255730 Marionette TRACE conn2 <- [1,1622,null,{}] 06:44:15 INFO - PROCESS | 3336 | 1469022255744 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:15 INFO - PROCESS | 3336 | 1469022255749 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:15 INFO - PROCESS | 3336 | 1469022255831 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 06:44:15 INFO - PROCESS | 3336 | 1469022255837 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:15 INFO - PROCESS | 3336 | 1469022255840 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:15 INFO - PROCESS | 3336 | ++DOCSHELL 139CF800 == 31 [pid = 3336] [id = 415] 06:44:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (139D2800) [pid = 3336] [serial = 1245] [outer = 00000000] 06:44:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (13EA1000) [pid = 3336] [serial = 1246] [outer = 139D2800] 06:44:15 INFO - PROCESS | 3336 | 1469022255887 Marionette DEBUG loaded listener.js 06:44:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (1426A800) [pid = 3336] [serial = 1247] [outer = 139D2800] 06:44:16 INFO - PROCESS | 3336 | 1469022256351 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:44:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:44:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 666ms 06:44:16 INFO - PROCESS | 3336 | 1469022256385 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 06:44:16 INFO - PROCESS | 3336 | 1469022256387 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 06:44:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:44:16 INFO - PROCESS | 3336 | 1469022256391 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:44:16 INFO - PROCESS | 3336 | 1469022256392 Marionette TRACE conn2 <- [1,1626,null,{}] 06:44:16 INFO - PROCESS | 3336 | 1469022256406 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:16 INFO - PROCESS | 3336 | 1469022256408 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:16 INFO - PROCESS | 3336 | 1469022256492 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 06:44:16 INFO - PROCESS | 3336 | 1469022256497 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:16 INFO - PROCESS | 3336 | 1469022256500 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:16 INFO - PROCESS | 3336 | ++DOCSHELL 13EA2800 == 32 [pid = 3336] [id = 416] 06:44:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (14267800) [pid = 3336] [serial = 1248] [outer = 00000000] 06:44:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (15478C00) [pid = 3336] [serial = 1249] [outer = 14267800] 06:44:16 INFO - PROCESS | 3336 | 1469022256544 Marionette DEBUG loaded listener.js 06:44:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (15481400) [pid = 3336] [serial = 1250] [outer = 14267800] 06:44:17 INFO - PROCESS | 3336 | 1469022257342 Marionette TRACE conn2 <- [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]]]}] 06:44:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:44:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1015ms 06:44:17 INFO - PROCESS | 3336 | 1469022257430 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 06:44:17 INFO - PROCESS | 3336 | 1469022257435 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 06:44:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:44:17 INFO - PROCESS | 3336 | 1469022257441 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:44:17 INFO - PROCESS | 3336 | 1469022257444 Marionette TRACE conn2 <- [1,1630,null,{}] 06:44:17 INFO - PROCESS | 3336 | 1469022257450 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:17 INFO - PROCESS | 3336 | 1469022257453 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:17 INFO - PROCESS | 3336 | 1469022257592 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 06:44:17 INFO - PROCESS | 3336 | 1469022257713 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:17 INFO - PROCESS | 3336 | 1469022257716 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:17 INFO - PROCESS | 3336 | ++DOCSHELL 10FBE800 == 33 [pid = 3336] [id = 417] 06:44:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (1100D800) [pid = 3336] [serial = 1251] [outer = 00000000] 06:44:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (13110C00) [pid = 3336] [serial = 1252] [outer = 1100D800] 06:44:17 INFO - PROCESS | 3336 | 1469022257773 Marionette DEBUG loaded listener.js 06:44:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (13259400) [pid = 3336] [serial = 1253] [outer = 1100D800] 06:44:18 INFO - PROCESS | 3336 | 1469022258442 Marionette TRACE conn2 <- [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]]]}] 06:44:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:44:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1047ms 06:44:18 INFO - PROCESS | 3336 | 1469022258484 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 06:44:18 INFO - PROCESS | 3336 | 1469022258489 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 06:44:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:44:18 INFO - PROCESS | 3336 | 1469022258513 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:44:18 INFO - PROCESS | 3336 | 1469022258516 Marionette TRACE conn2 <- [1,1634,null,{}] 06:44:18 INFO - PROCESS | 3336 | 1469022258520 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:18 INFO - PROCESS | 3336 | 1469022258523 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:18 INFO - PROCESS | 3336 | 1469022258633 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 06:44:18 INFO - PROCESS | 3336 | 1469022258765 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:18 INFO - PROCESS | 3336 | 1469022258767 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:18 INFO - PROCESS | 3336 | ++DOCSHELL 14273800 == 34 [pid = 3336] [id = 418] 06:44:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (14274800) [pid = 3336] [serial = 1254] [outer = 00000000] 06:44:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1429C400) [pid = 3336] [serial = 1255] [outer = 14274800] 06:44:18 INFO - PROCESS | 3336 | 1469022258824 Marionette DEBUG loaded listener.js 06:44:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (15484800) [pid = 3336] [serial = 1256] [outer = 14274800] 06:44:19 INFO - PROCESS | 3336 | 1469022259529 Marionette TRACE conn2 <- [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]]]}] 06:44:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:44:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1063ms 06:44:19 INFO - PROCESS | 3336 | 1469022259587 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 06:44:19 INFO - PROCESS | 3336 | 1469022259590 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 06:44:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:44:19 INFO - PROCESS | 3336 | 1469022259609 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:44:19 INFO - PROCESS | 3336 | 1469022259614 Marionette TRACE conn2 <- [1,1638,null,{}] 06:44:19 INFO - PROCESS | 3336 | 1469022259619 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:19 INFO - PROCESS | 3336 | 1469022259621 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:19 INFO - PROCESS | 3336 | 1469022259705 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 06:44:19 INFO - PROCESS | 3336 | 1469022259794 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:19 INFO - PROCESS | 3336 | 1469022259796 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:19 INFO - PROCESS | 3336 | ++DOCSHELL 1144D400 == 35 [pid = 3336] [id = 419] 06:44:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (114DA000) [pid = 3336] [serial = 1257] [outer = 00000000] 06:44:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (12BCE800) [pid = 3336] [serial = 1258] [outer = 114DA000] 06:44:19 INFO - PROCESS | 3336 | 1469022259842 Marionette DEBUG loaded listener.js 06:44:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (131EA400) [pid = 3336] [serial = 1259] [outer = 114DA000] 06:44:20 INFO - PROCESS | 3336 | 1469022260276 Marionette TRACE conn2 <- [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]]]}] 06:44:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:44:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 729ms 06:44:20 INFO - PROCESS | 3336 | 1469022260312 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 06:44:20 INFO - PROCESS | 3336 | 1469022260316 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 06:44:20 INFO - PROCESS | 3336 | 1469022260322 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:44:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:44:20 INFO - PROCESS | 3336 | 1469022260325 Marionette TRACE conn2 <- [1,1642,null,{}] 06:44:20 INFO - PROCESS | 3336 | 1469022260328 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:20 INFO - PROCESS | 3336 | 1469022260331 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:20 INFO - PROCESS | 3336 | 1469022260416 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 06:44:20 INFO - PROCESS | 3336 | 1469022260422 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:20 INFO - PROCESS | 3336 | 1469022260424 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:20 INFO - PROCESS | 3336 | ++DOCSHELL 1426A000 == 36 [pid = 3336] [id = 420] 06:44:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1426A400) [pid = 3336] [serial = 1260] [outer = 00000000] 06:44:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (15774000) [pid = 3336] [serial = 1261] [outer = 1426A400] 06:44:20 INFO - PROCESS | 3336 | 1469022260469 Marionette DEBUG loaded listener.js 06:44:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (15D69000) [pid = 3336] [serial = 1262] [outer = 1426A400] 06:44:20 INFO - PROCESS | 3336 | 1469022260917 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:44:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:44:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 650ms 06:44:21 INFO - PROCESS | 3336 | 1469022260960 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 06:44:21 INFO - PROCESS | 3336 | 1469022260963 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 06:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:44:21 INFO - PROCESS | 3336 | 1469022260966 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:44:21 INFO - PROCESS | 3336 | 1469022260970 Marionette TRACE conn2 <- [1,1646,null,{}] 06:44:21 INFO - PROCESS | 3336 | 1469022260980 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:21 INFO - PROCESS | 3336 | 1469022260985 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:21 INFO - PROCESS | 3336 | 1469022261067 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 06:44:21 INFO - PROCESS | 3336 | 1469022261076 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:21 INFO - PROCESS | 3336 | 1469022261079 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:21 INFO - PROCESS | 3336 | ++DOCSHELL 1668FC00 == 37 [pid = 3336] [id = 421] 06:44:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (16692800) [pid = 3336] [serial = 1263] [outer = 00000000] 06:44:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (16694000) [pid = 3336] [serial = 1264] [outer = 16692800] 06:44:21 INFO - PROCESS | 3336 | 1469022261134 Marionette DEBUG loaded listener.js 06:44:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (16B21800) [pid = 3336] [serial = 1265] [outer = 16692800] 06:44:21 INFO - PROCESS | 3336 | 1469022261677 Marionette TRACE conn2 <- [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]]]}] 06:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 745ms 06:44:21 INFO - PROCESS | 3336 | 1469022261738 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 06:44:21 INFO - PROCESS | 3336 | 1469022261741 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 06:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:44:21 INFO - PROCESS | 3336 | 1469022261744 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:44:21 INFO - PROCESS | 3336 | 1469022261746 Marionette TRACE conn2 <- [1,1650,null,{}] 06:44:21 INFO - PROCESS | 3336 | 1469022261757 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:21 INFO - PROCESS | 3336 | 1469022261759 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:21 INFO - PROCESS | 3336 | 1469022261898 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 06:44:21 INFO - PROCESS | 3336 | 1469022261904 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:21 INFO - PROCESS | 3336 | 1469022261906 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:21 INFO - PROCESS | 3336 | ++DOCSHELL 12828C00 == 38 [pid = 3336] [id = 422] 06:44:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (16690800) [pid = 3336] [serial = 1266] [outer = 00000000] 06:44:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (174EA800) [pid = 3336] [serial = 1267] [outer = 16690800] 06:44:21 INFO - PROCESS | 3336 | 1469022261949 Marionette DEBUG loaded listener.js 06:44:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (1750F800) [pid = 3336] [serial = 1268] [outer = 16690800] 06:44:22 INFO - PROCESS | 3336 | 1469022262391 Marionette TRACE conn2 <- [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]]]}] 06:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 713ms 06:44:22 INFO - PROCESS | 3336 | 1469022262444 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 06:44:22 INFO - PROCESS | 3336 | 1469022262445 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 06:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:44:22 INFO - PROCESS | 3336 | 1469022262449 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:44:22 INFO - PROCESS | 3336 | 1469022262450 Marionette TRACE conn2 <- [1,1654,null,{}] 06:44:22 INFO - PROCESS | 3336 | 1469022262461 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:22 INFO - PROCESS | 3336 | 1469022262463 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:22 INFO - PROCESS | 3336 | 1469022262570 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 06:44:22 INFO - PROCESS | 3336 | 1469022262575 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:22 INFO - PROCESS | 3336 | 1469022262577 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:22 INFO - PROCESS | 3336 | ++DOCSHELL 13C46000 == 39 [pid = 3336] [id = 423] 06:44:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (1741B000) [pid = 3336] [serial = 1269] [outer = 00000000] 06:44:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (17DF7000) [pid = 3336] [serial = 1270] [outer = 1741B000] 06:44:22 INFO - PROCESS | 3336 | 1469022262621 Marionette DEBUG loaded listener.js 06:44:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (17ED4000) [pid = 3336] [serial = 1271] [outer = 1741B000] 06:44:23 INFO - PROCESS | 3336 | 1469022263096 Marionette TRACE conn2 <- [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]]]}] 06:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 714ms 06:44:23 INFO - PROCESS | 3336 | 1469022263149 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 06:44:23 INFO - PROCESS | 3336 | 1469022263151 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 06:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:44:23 INFO - PROCESS | 3336 | 1469022263154 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:44:23 INFO - PROCESS | 3336 | 1469022263155 Marionette TRACE conn2 <- [1,1658,null,{}] 06:44:23 INFO - PROCESS | 3336 | 1469022263159 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:23 INFO - PROCESS | 3336 | 1469022263164 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:23 INFO - PROCESS | 3336 | 1469022263320 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 06:44:23 INFO - PROCESS | 3336 | 1469022263333 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:23 INFO - PROCESS | 3336 | 1469022263335 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:23 INFO - PROCESS | 3336 | ++DOCSHELL 139CE400 == 40 [pid = 3336] [id = 424] 06:44:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (18039400) [pid = 3336] [serial = 1272] [outer = 00000000] 06:44:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (1839B000) [pid = 3336] [serial = 1273] [outer = 18039400] 06:44:23 INFO - PROCESS | 3336 | 1469022263378 Marionette DEBUG loaded listener.js 06:44:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (1839CC00) [pid = 3336] [serial = 1274] [outer = 18039400] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (10A79800) [pid = 3336] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (197ECC00) [pid = 3336] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (17D56C00) [pid = 3336] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (10A7B000) [pid = 3336] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (13074C00) [pid = 3336] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (139D2800) [pid = 3336] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (16EBF800) [pid = 3336] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (17DF6C00) [pid = 3336] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (1957D800) [pid = 3336] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (10A7BC00) [pid = 3336] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (13C97000) [pid = 3336] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (11C2E400) [pid = 3336] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1649F000) [pid = 3336] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1645B400) [pid = 3336] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (157EEC00) [pid = 3336] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (13262400) [pid = 3336] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:44:23 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (13915800) [pid = 3336] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:44:23 INFO - PROCESS | 3336 | 1469022263950 Marionette TRACE conn2 <- [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]]]}] 06:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 809ms 06:44:23 INFO - PROCESS | 3336 | 1469022263988 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 06:44:24 INFO - PROCESS | 3336 | 1469022263999 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 06:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:44:24 INFO - PROCESS | 3336 | 1469022264007 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:44:24 INFO - PROCESS | 3336 | 1469022264008 Marionette TRACE conn2 <- [1,1662,null,{}] 06:44:24 INFO - PROCESS | 3336 | 1469022264011 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:24 INFO - PROCESS | 3336 | 1469022264013 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:24 INFO - PROCESS | 3336 | 1469022264089 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 06:44:24 INFO - PROCESS | 3336 | 1469022264097 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:24 INFO - PROCESS | 3336 | 1469022264099 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:24 INFO - PROCESS | 3336 | ++DOCSHELL 10A78800 == 41 [pid = 3336] [id = 425] 06:44:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (10A78C00) [pid = 3336] [serial = 1275] [outer = 00000000] 06:44:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (1344D400) [pid = 3336] [serial = 1276] [outer = 10A78C00] 06:44:24 INFO - PROCESS | 3336 | 1469022264146 Marionette DEBUG loaded listener.js 06:44:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (13C97000) [pid = 3336] [serial = 1277] [outer = 10A78C00] 06:44:24 INFO - PROCESS | 3336 | 1469022264575 Marionette TRACE conn2 <- [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]]]}] 06:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 603ms 06:44:24 INFO - PROCESS | 3336 | 1469022264607 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 06:44:24 INFO - PROCESS | 3336 | 1469022264608 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 06:44:24 INFO - PROCESS | 3336 | 1469022264612 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:44:24 INFO - PROCESS | 3336 | 1469022264614 Marionette TRACE conn2 <- [1,1666,null,{}] 06:44:24 INFO - PROCESS | 3336 | 1469022264617 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:24 INFO - PROCESS | 3336 | 1469022264619 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:24 INFO - PROCESS | 3336 | 1469022264722 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 06:44:24 INFO - PROCESS | 3336 | 1469022264730 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:24 INFO - PROCESS | 3336 | 1469022264732 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:24 INFO - PROCESS | 3336 | ++DOCSHELL 1344B800 == 42 [pid = 3336] [id = 426] 06:44:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (14271400) [pid = 3336] [serial = 1278] [outer = 00000000] 06:44:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (18030C00) [pid = 3336] [serial = 1279] [outer = 14271400] 06:44:24 INFO - PROCESS | 3336 | 1469022264774 Marionette DEBUG loaded listener.js 06:44:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (18038C00) [pid = 3336] [serial = 1280] [outer = 14271400] 06:44:25 INFO - PROCESS | 3336 | 1469022265211 Marionette TRACE conn2 <- [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]]]}] 06:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 650ms 06:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:44:25 INFO - PROCESS | 3336 | 1469022265250 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 06:44:25 INFO - PROCESS | 3336 | 1469022265252 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 06:44:25 INFO - PROCESS | 3336 | 1469022265255 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:44:25 INFO - PROCESS | 3336 | 1469022265257 Marionette TRACE conn2 <- [1,1670,null,{}] 06:44:25 INFO - PROCESS | 3336 | 1469022265260 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:25 INFO - PROCESS | 3336 | 1469022265262 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:25 INFO - PROCESS | 3336 | 1469022265341 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 06:44:25 INFO - PROCESS | 3336 | 1469022265348 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:25 INFO - PROCESS | 3336 | 1469022265351 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:25 INFO - PROCESS | 3336 | ++DOCSHELL 1668A000 == 43 [pid = 3336] [id = 427] 06:44:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (1668E400) [pid = 3336] [serial = 1281] [outer = 00000000] 06:44:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (19C32800) [pid = 3336] [serial = 1282] [outer = 1668E400] 06:44:25 INFO - PROCESS | 3336 | 1469022265396 Marionette DEBUG loaded listener.js 06:44:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (19CD6000) [pid = 3336] [serial = 1283] [outer = 1668E400] 06:44:25 INFO - PROCESS | 3336 | 1469022265859 Marionette TRACE conn2 <- [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]]]}] 06:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 602ms 06:44:25 INFO - PROCESS | 3336 | 1469022265895 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 06:44:25 INFO - PROCESS | 3336 | 1469022265906 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 06:44:25 INFO - PROCESS | 3336 | 1469022265952 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:44:25 INFO - PROCESS | 3336 | 1469022265956 Marionette TRACE conn2 <- [1,1674,null,{}] 06:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:44:25 INFO - PROCESS | 3336 | 1469022265961 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:25 INFO - PROCESS | 3336 | 1469022265965 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:26 INFO - PROCESS | 3336 | 1469022266077 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 06:44:26 INFO - PROCESS | 3336 | 1469022266265 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:26 INFO - PROCESS | 3336 | 1469022266268 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:26 INFO - PROCESS | 3336 | ++DOCSHELL 128A7400 == 44 [pid = 3336] [id = 428] 06:44:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (12A71400) [pid = 3336] [serial = 1284] [outer = 00000000] 06:44:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (1306E800) [pid = 3336] [serial = 1285] [outer = 12A71400] 06:44:26 INFO - PROCESS | 3336 | 1469022266331 Marionette DEBUG loaded listener.js 06:44:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (13150400) [pid = 3336] [serial = 1286] [outer = 12A71400] 06:44:26 INFO - PROCESS | 3336 | 1469022266904 Marionette TRACE conn2 <- [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]]]}] 06:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 06:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 999ms 06:44:26 INFO - PROCESS | 3336 | 1469022266944 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 06:44:26 INFO - PROCESS | 3336 | 1469022266948 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 06:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:44:26 INFO - PROCESS | 3336 | 1469022266953 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:44:26 INFO - PROCESS | 3336 | 1469022266956 Marionette TRACE conn2 <- [1,1678,null,{}] 06:44:26 INFO - PROCESS | 3336 | 1469022266962 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:26 INFO - PROCESS | 3336 | 1469022266966 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:27 INFO - PROCESS | 3336 | 1469022267073 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 06:44:27 INFO - PROCESS | 3336 | 1469022267180 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:27 INFO - PROCESS | 3336 | 1469022267183 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:27 INFO - PROCESS | 3336 | ++DOCSHELL 15F2A400 == 45 [pid = 3336] [id = 429] 06:44:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (15F2AC00) [pid = 3336] [serial = 1287] [outer = 00000000] 06:44:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (16452000) [pid = 3336] [serial = 1288] [outer = 15F2AC00] 06:44:27 INFO - PROCESS | 3336 | 1469022267237 Marionette DEBUG loaded listener.js 06:44:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (1645D400) [pid = 3336] [serial = 1289] [outer = 15F2AC00] 06:44:27 INFO - PROCESS | 3336 | 1469022267865 Marionette TRACE conn2 <- [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]]]}] 06:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 968ms 06:44:27 INFO - PROCESS | 3336 | 1469022267931 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 06:44:27 INFO - PROCESS | 3336 | 1469022267934 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 06:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:44:27 INFO - PROCESS | 3336 | 1469022267938 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:44:27 INFO - PROCESS | 3336 | 1469022267940 Marionette TRACE conn2 <- [1,1682,null,{}] 06:44:27 INFO - PROCESS | 3336 | 1469022267944 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:27 INFO - PROCESS | 3336 | 1469022267946 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:28 INFO - PROCESS | 3336 | 1469022268048 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 06:44:28 INFO - PROCESS | 3336 | 1469022268188 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:28 INFO - PROCESS | 3336 | 1469022268195 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:28 INFO - PROCESS | 3336 | ++DOCSHELL 175C6000 == 46 [pid = 3336] [id = 430] 06:44:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (175C8C00) [pid = 3336] [serial = 1290] [outer = 00000000] 06:44:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (18038800) [pid = 3336] [serial = 1291] [outer = 175C8C00] 06:44:28 INFO - PROCESS | 3336 | 1469022268251 Marionette DEBUG loaded listener.js 06:44:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (197E7C00) [pid = 3336] [serial = 1292] [outer = 175C8C00] 06:44:28 INFO - PROCESS | 3336 | 1469022268847 Marionette TRACE conn2 <- [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]]]}] 06:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 951ms 06:44:28 INFO - PROCESS | 3336 | 1469022268882 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 06:44:28 INFO - PROCESS | 3336 | 1469022268884 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 06:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:44:28 INFO - PROCESS | 3336 | 1469022268888 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:44:28 INFO - PROCESS | 3336 | 1469022268890 Marionette TRACE conn2 <- [1,1686,null,{}] 06:44:28 INFO - PROCESS | 3336 | 1469022268894 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:28 INFO - PROCESS | 3336 | 1469022268896 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:29 INFO - PROCESS | 3336 | 1469022268999 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 06:44:29 INFO - PROCESS | 3336 | 1469022269131 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:29 INFO - PROCESS | 3336 | 1469022269134 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:29 INFO - PROCESS | 3336 | ++DOCSHELL 16451C00 == 47 [pid = 3336] [id = 431] 06:44:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (19F89C00) [pid = 3336] [serial = 1293] [outer = 00000000] 06:44:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (1A2F4C00) [pid = 3336] [serial = 1294] [outer = 19F89C00] 06:44:29 INFO - PROCESS | 3336 | 1469022269186 Marionette DEBUG loaded listener.js 06:44:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 99 (1A2FB800) [pid = 3336] [serial = 1295] [outer = 19F89C00] 06:44:29 INFO - PROCESS | 3336 | 1469022269886 Marionette TRACE conn2 <- [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]]]}] 06:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 06:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1062ms 06:44:29 INFO - PROCESS | 3336 | 1469022269949 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 06:44:29 INFO - PROCESS | 3336 | 1469022269953 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 06:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:44:30 INFO - PROCESS | 3336 | 1469022269972 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:44:30 INFO - PROCESS | 3336 | 1469022269976 Marionette TRACE conn2 <- [1,1690,null,{}] 06:44:30 INFO - PROCESS | 3336 | 1469022269982 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:30 INFO - PROCESS | 3336 | 1469022269985 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:30 INFO - PROCESS | 3336 | 1469022270137 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 06:44:30 INFO - PROCESS | 3336 | 1469022270267 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:30 INFO - PROCESS | 3336 | 1469022270272 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:30 INFO - PROCESS | 3336 | ++DOCSHELL 10BB5800 == 48 [pid = 3336] [id = 432] 06:44:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 100 (10BB5C00) [pid = 3336] [serial = 1296] [outer = 00000000] 06:44:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 101 (12D96C00) [pid = 3336] [serial = 1297] [outer = 10BB5C00] 06:44:30 INFO - PROCESS | 3336 | 1469022270325 Marionette DEBUG loaded listener.js 06:44:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 102 (13164C00) [pid = 3336] [serial = 1298] [outer = 10BB5C00] 06:44:30 INFO - PROCESS | 3336 | --DOCSHELL 1344B800 == 47 [pid = 3336] [id = 426] 06:44:30 INFO - PROCESS | 3336 | --DOCSHELL 10A78800 == 46 [pid = 3336] [id = 425] 06:44:30 INFO - PROCESS | 3336 | --DOCSHELL 139CE400 == 45 [pid = 3336] [id = 424] 06:44:30 INFO - PROCESS | 3336 | --DOCSHELL 13C46000 == 44 [pid = 3336] [id = 423] 06:44:30 INFO - PROCESS | 3336 | --DOCSHELL 12828C00 == 43 [pid = 3336] [id = 422] 06:44:30 INFO - PROCESS | 3336 | --DOCSHELL 1668FC00 == 42 [pid = 3336] [id = 421] 06:44:30 INFO - PROCESS | 3336 | --DOCSHELL 1426A000 == 41 [pid = 3336] [id = 420] 06:44:30 INFO - PROCESS | 3336 | --DOCSHELL 1144D400 == 40 [pid = 3336] [id = 419] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 101 (131E9000) [pid = 3336] [serial = 1175] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 100 (13448400) [pid = 3336] [serial = 1235] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 99 (19CD9C00) [pid = 3336] [serial = 1237] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 98 (11011C00) [pid = 3336] [serial = 1240] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (13112000) [pid = 3336] [serial = 1243] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (13151000) [pid = 3336] [serial = 1244] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (13EA1000) [pid = 3336] [serial = 1246] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (174EF000) [pid = 3336] [serial = 1222] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (1426A800) [pid = 3336] [serial = 1247] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (18039800) [pid = 3336] [serial = 1225] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (197E5C00) [pid = 3336] [serial = 1228] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (183A1400) [pid = 3336] [serial = 1226] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (197E6400) [pid = 3336] [serial = 1229] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (19C37800) [pid = 3336] [serial = 1234] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (1144DC00) [pid = 3336] [serial = 1210] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (12BD1400) [pid = 3336] [serial = 1211] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (14FF0400) [pid = 3336] [serial = 1208] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (14273000) [pid = 3336] [serial = 1207] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (12BCC400) [pid = 3336] [serial = 1205] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1282CC00) [pid = 3336] [serial = 1204] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (18034800) [pid = 3336] [serial = 1202] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1144D800) [pid = 3336] [serial = 1241] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (15478C00) [pid = 3336] [serial = 1249] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (19CDB000) [pid = 3336] [serial = 1238] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (167B7000) [pid = 3336] [serial = 1219] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (15D67400) [pid = 3336] [serial = 1216] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (15F27C00) [pid = 3336] [serial = 1217] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (13C97800) [pid = 3336] [serial = 1214] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (139CB800) [pid = 3336] [serial = 1213] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (18033800) [pid = 3336] [serial = 1231] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (19579800) [pid = 3336] [serial = 1232] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (17511000) [pid = 3336] [serial = 1223] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (16D3FC00) [pid = 3336] [serial = 1220] [outer = 00000000] [url = about:blank] 06:44:30 INFO - PROCESS | 3336 | 1469022270860 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 936ms 06:44:30 INFO - PROCESS | 3336 | 1469022270913 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 06:44:30 INFO - PROCESS | 3336 | 1469022270918 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 06:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:44:30 INFO - PROCESS | 3336 | 1469022270924 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:44:30 INFO - PROCESS | 3336 | 1469022270927 Marionette TRACE conn2 <- [1,1694,null,{}] 06:44:30 INFO - PROCESS | 3336 | 1469022270931 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:30 INFO - PROCESS | 3336 | 1469022270933 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:31 INFO - PROCESS | 3336 | 1469022271016 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 06:44:31 INFO - PROCESS | 3336 | 1469022271025 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:31 INFO - PROCESS | 3336 | 1469022271027 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:31 INFO - PROCESS | 3336 | ++DOCSHELL 130B7400 == 41 [pid = 3336] [id = 433] 06:44:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (1310E400) [pid = 3336] [serial = 1299] [outer = 00000000] 06:44:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (13447C00) [pid = 3336] [serial = 1300] [outer = 1310E400] 06:44:31 INFO - PROCESS | 3336 | 1469022271073 Marionette DEBUG loaded listener.js 06:44:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (139CE400) [pid = 3336] [serial = 1301] [outer = 1310E400] 06:44:31 INFO - PROCESS | 3336 | 1469022271568 Marionette TRACE conn2 <- [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]]]}] 06:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 714ms 06:44:31 INFO - PROCESS | 3336 | 1469022271648 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 06:44:31 INFO - PROCESS | 3336 | 1469022271651 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 06:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:44:31 INFO - PROCESS | 3336 | 1469022271654 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:44:31 INFO - PROCESS | 3336 | 1469022271657 Marionette TRACE conn2 <- [1,1698,null,{}] 06:44:31 INFO - PROCESS | 3336 | 1469022271670 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:31 INFO - PROCESS | 3336 | 1469022271674 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:31 INFO - PROCESS | 3336 | 1469022271758 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 06:44:31 INFO - PROCESS | 3336 | 1469022271849 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:31 INFO - PROCESS | 3336 | 1469022271852 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:31 INFO - PROCESS | 3336 | ++DOCSHELL 1426BC00 == 42 [pid = 3336] [id = 434] 06:44:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (1426C000) [pid = 3336] [serial = 1302] [outer = 00000000] 06:44:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1429F400) [pid = 3336] [serial = 1303] [outer = 1426C000] 06:44:31 INFO - PROCESS | 3336 | 1469022271897 Marionette DEBUG loaded listener.js 06:44:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (1547C400) [pid = 3336] [serial = 1304] [outer = 1426C000] 06:44:32 INFO - PROCESS | 3336 | 1469022272322 Marionette TRACE conn2 <- [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]]]}] 06:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 713ms 06:44:32 INFO - PROCESS | 3336 | 1469022272386 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 06:44:32 INFO - PROCESS | 3336 | 1469022272389 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 06:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:44:32 INFO - PROCESS | 3336 | 1469022272392 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:44:32 INFO - PROCESS | 3336 | 1469022272394 Marionette TRACE conn2 <- [1,1702,null,{}] 06:44:32 INFO - PROCESS | 3336 | 1469022272397 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:32 INFO - PROCESS | 3336 | 1469022272399 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:32 INFO - PROCESS | 3336 | 1469022272482 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 06:44:32 INFO - PROCESS | 3336 | 1469022272492 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:32 INFO - PROCESS | 3336 | 1469022272494 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:32 INFO - PROCESS | 3336 | ++DOCSHELL 1547A800 == 43 [pid = 3336] [id = 435] 06:44:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (15D66400) [pid = 3336] [serial = 1305] [outer = 00000000] 06:44:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (15F2F000) [pid = 3336] [serial = 1306] [outer = 15D66400] 06:44:32 INFO - PROCESS | 3336 | 1469022272537 Marionette DEBUG loaded listener.js 06:44:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (1645CC00) [pid = 3336] [serial = 1307] [outer = 15D66400] 06:44:33 INFO - PROCESS | 3336 | 1469022272982 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 650ms 06:44:33 INFO - PROCESS | 3336 | 1469022273030 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 06:44:33 INFO - PROCESS | 3336 | 1469022273032 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 06:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:44:33 INFO - PROCESS | 3336 | 1469022273042 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:44:33 INFO - PROCESS | 3336 | 1469022273044 Marionette TRACE conn2 <- [1,1706,null,{}] 06:44:33 INFO - PROCESS | 3336 | 1469022273048 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:33 INFO - PROCESS | 3336 | 1469022273049 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:33 INFO - PROCESS | 3336 | 1469022273157 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 06:44:33 INFO - PROCESS | 3336 | 1469022273241 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:33 INFO - PROCESS | 3336 | 1469022273243 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:33 INFO - PROCESS | 3336 | ++DOCSHELL 15D67400 == 44 [pid = 3336] [id = 436] 06:44:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (15F29400) [pid = 3336] [serial = 1308] [outer = 00000000] 06:44:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (16B20800) [pid = 3336] [serial = 1309] [outer = 15F29400] 06:44:33 INFO - PROCESS | 3336 | 1469022273287 Marionette DEBUG loaded listener.js 06:44:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (16B25400) [pid = 3336] [serial = 1310] [outer = 15F29400] 06:44:33 INFO - PROCESS | 3336 | 1469022273714 Marionette TRACE conn2 <- [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]]]}] 06:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 714ms 06:44:33 INFO - PROCESS | 3336 | 1469022273735 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 06:44:33 INFO - PROCESS | 3336 | 1469022273737 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 06:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:44:33 INFO - PROCESS | 3336 | 1469022273740 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:44:33 INFO - PROCESS | 3336 | 1469022273742 Marionette TRACE conn2 <- [1,1710,null,{}] 06:44:33 INFO - PROCESS | 3336 | 1469022273749 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:33 INFO - PROCESS | 3336 | 1469022273754 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:33 INFO - PROCESS | 3336 | 1469022273891 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 06:44:33 INFO - PROCESS | 3336 | 1469022273957 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:33 INFO - PROCESS | 3336 | 1469022273959 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:34 INFO - PROCESS | 3336 | ++DOCSHELL 10A73400 == 45 [pid = 3336] [id = 437] 06:44:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (13448400) [pid = 3336] [serial = 1311] [outer = 00000000] 06:44:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (175C5C00) [pid = 3336] [serial = 1312] [outer = 13448400] 06:44:34 INFO - PROCESS | 3336 | 1469022274003 Marionette DEBUG loaded listener.js 06:44:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (1802E400) [pid = 3336] [serial = 1313] [outer = 13448400] 06:44:34 INFO - PROCESS | 3336 | 1469022274412 Marionette TRACE conn2 <- [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]]]}] 06:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 06:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 713ms 06:44:34 INFO - PROCESS | 3336 | 1469022274444 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 06:44:34 INFO - PROCESS | 3336 | 1469022274445 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 06:44:34 INFO - PROCESS | 3336 | 1469022274449 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:44:34 INFO - PROCESS | 3336 | 1469022274450 Marionette TRACE conn2 <- [1,1714,null,{}] 06:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:44:34 INFO - PROCESS | 3336 | 1469022274455 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:34 INFO - PROCESS | 3336 | 1469022274457 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:34 INFO - PROCESS | 3336 | 1469022274645 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 06:44:34 INFO - PROCESS | 3336 | 1469022274668 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:34 INFO - PROCESS | 3336 | 1469022274671 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:34 INFO - PROCESS | 3336 | ++DOCSHELL 18035C00 == 46 [pid = 3336] [id = 438] 06:44:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (18036000) [pid = 3336] [serial = 1314] [outer = 00000000] 06:44:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (183A3800) [pid = 3336] [serial = 1315] [outer = 18036000] 06:44:34 INFO - PROCESS | 3336 | 1469022274727 Marionette DEBUG loaded listener.js 06:44:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (1957F000) [pid = 3336] [serial = 1316] [outer = 18036000] 06:44:35 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (16690800) [pid = 3336] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:44:35 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (114DA000) [pid = 3336] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:44:35 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (1426A400) [pid = 3336] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:44:35 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1741B000) [pid = 3336] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:44:35 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (16692800) [pid = 3336] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:44:35 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (18039400) [pid = 3336] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:44:35 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (10A78C00) [pid = 3336] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:44:35 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (14271400) [pid = 3336] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:44:35 INFO - PROCESS | 3336 | 1469022275239 Marionette TRACE conn2 <- [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]]]}] 06:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 809ms 06:44:35 INFO - PROCESS | 3336 | 1469022275285 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 06:44:35 INFO - PROCESS | 3336 | 1469022275287 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 06:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:44:35 INFO - PROCESS | 3336 | 1469022275294 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:44:35 INFO - PROCESS | 3336 | 1469022275296 Marionette TRACE conn2 <- [1,1718,null,{}] 06:44:35 INFO - PROCESS | 3336 | 1469022275299 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:35 INFO - PROCESS | 3336 | 1469022275300 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:35 INFO - PROCESS | 3336 | 1469022275379 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 06:44:35 INFO - PROCESS | 3336 | 1469022275384 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:35 INFO - PROCESS | 3336 | 1469022275386 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:35 INFO - PROCESS | 3336 | ++DOCSHELL 10A7E000 == 47 [pid = 3336] [id = 439] 06:44:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (114DA000) [pid = 3336] [serial = 1317] [outer = 00000000] 06:44:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (167B4400) [pid = 3336] [serial = 1318] [outer = 114DA000] 06:44:35 INFO - PROCESS | 3336 | 1469022275431 Marionette DEBUG loaded listener.js 06:44:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (17EDE400) [pid = 3336] [serial = 1319] [outer = 114DA000] 06:44:35 INFO - PROCESS | 3336 | 1469022275887 Marionette TRACE conn2 <- [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",0,null,null]]]}] 06:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 06:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 650ms 06:44:35 INFO - PROCESS | 3336 | 1469022275933 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 06:44:35 INFO - PROCESS | 3336 | 1469022275935 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 06:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:44:35 INFO - PROCESS | 3336 | 1469022275939 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:44:35 INFO - PROCESS | 3336 | 1469022275940 Marionette TRACE conn2 <- [1,1722,null,{}] 06:44:35 INFO - PROCESS | 3336 | 1469022275944 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:35 INFO - PROCESS | 3336 | 1469022275946 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:36 INFO - PROCESS | 3336 | 1469022276048 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 06:44:36 INFO - PROCESS | 3336 | 1469022276055 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:36 INFO - PROCESS | 3336 | 1469022276057 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:36 INFO - PROCESS | 3336 | ++DOCSHELL 17496000 == 48 [pid = 3336] [id = 440] 06:44:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (18395C00) [pid = 3336] [serial = 1320] [outer = 00000000] 06:44:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (19C3E800) [pid = 3336] [serial = 1321] [outer = 18395C00] 06:44:36 INFO - PROCESS | 3336 | 1469022276098 Marionette DEBUG loaded listener.js 06:44:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (19E15400) [pid = 3336] [serial = 1322] [outer = 18395C00] 06:44:36 INFO - PROCESS | 3336 | 1469022276538 Marionette TRACE conn2 <- [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]]]}] 06:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 650ms 06:44:36 INFO - PROCESS | 3336 | 1469022276577 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 06:44:36 INFO - PROCESS | 3336 | 1469022276579 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 06:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:44:36 INFO - PROCESS | 3336 | 1469022276583 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:44:36 INFO - PROCESS | 3336 | 1469022276584 Marionette TRACE conn2 <- [1,1726,null,{}] 06:44:36 INFO - PROCESS | 3336 | 1469022276588 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:36 INFO - PROCESS | 3336 | 1469022276590 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:36 INFO - PROCESS | 3336 | 1469022276679 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 06:44:36 INFO - PROCESS | 3336 | 1469022276736 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:36 INFO - PROCESS | 3336 | 1469022276739 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:36 INFO - PROCESS | 3336 | ++DOCSHELL 18035000 == 49 [pid = 3336] [id = 441] 06:44:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (19C36000) [pid = 3336] [serial = 1323] [outer = 00000000] 06:44:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (1A2F3000) [pid = 3336] [serial = 1324] [outer = 19C36000] 06:44:36 INFO - PROCESS | 3336 | 1469022276784 Marionette DEBUG loaded listener.js 06:44:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (1A2FC800) [pid = 3336] [serial = 1325] [outer = 19C36000] 06:44:37 INFO - PROCESS | 3336 | 1469022277263 Marionette TRACE conn2 <- [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]]]}] 06:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 713ms 06:44:37 INFO - PROCESS | 3336 | 1469022277315 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 06:44:37 INFO - PROCESS | 3336 | 1469022277319 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 06:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:44:37 INFO - PROCESS | 3336 | 1469022277325 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:44:37 INFO - PROCESS | 3336 | 1469022277329 Marionette TRACE conn2 <- [1,1730,null,{}] 06:44:37 INFO - PROCESS | 3336 | 1469022277336 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:37 INFO - PROCESS | 3336 | 1469022277339 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:37 INFO - PROCESS | 3336 | 1469022277496 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 06:44:37 INFO - PROCESS | 3336 | 1469022277597 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:37 INFO - PROCESS | 3336 | 1469022277600 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:37 INFO - PROCESS | 3336 | ++DOCSHELL 12A34800 == 50 [pid = 3336] [id = 442] 06:44:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (12A6CC00) [pid = 3336] [serial = 1326] [outer = 00000000] 06:44:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (12D5EC00) [pid = 3336] [serial = 1327] [outer = 12A6CC00] 06:44:37 INFO - PROCESS | 3336 | 1469022277657 Marionette DEBUG loaded listener.js 06:44:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (13077400) [pid = 3336] [serial = 1328] [outer = 12A6CC00] 06:44:38 INFO - PROCESS | 3336 | 1469022278228 Marionette TRACE conn2 <- [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]]]}] 06:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 951ms 06:44:38 INFO - PROCESS | 3336 | 1469022278271 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 06:44:38 INFO - PROCESS | 3336 | 1469022278275 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 06:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:44:38 INFO - PROCESS | 3336 | 1469022278282 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:44:38 INFO - PROCESS | 3336 | 1469022278284 Marionette TRACE conn2 <- [1,1734,null,{}] 06:44:38 INFO - PROCESS | 3336 | 1469022278289 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:38 INFO - PROCESS | 3336 | 1469022278291 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:38 INFO - PROCESS | 3336 | 1469022278400 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 06:44:38 INFO - PROCESS | 3336 | 1469022278507 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:38 INFO - PROCESS | 3336 | 1469022278509 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:38 INFO - PROCESS | 3336 | ++DOCSHELL 13CA1800 == 51 [pid = 3336] [id = 443] 06:44:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (13EA0000) [pid = 3336] [serial = 1329] [outer = 00000000] 06:44:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (1426F000) [pid = 3336] [serial = 1330] [outer = 13EA0000] 06:44:38 INFO - PROCESS | 3336 | 1469022278563 Marionette DEBUG loaded listener.js 06:44:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (145EA400) [pid = 3336] [serial = 1331] [outer = 13EA0000] 06:44:39 INFO - PROCESS | 3336 | 1469022279212 Marionette TRACE conn2 <- [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]]]}] 06:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 952ms 06:44:39 INFO - PROCESS | 3336 | 1469022279258 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 06:44:39 INFO - PROCESS | 3336 | 1469022279261 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 06:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:44:39 INFO - PROCESS | 3336 | 1469022279265 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:44:39 INFO - PROCESS | 3336 | 1469022279268 Marionette TRACE conn2 <- [1,1738,null,{}] 06:44:39 INFO - PROCESS | 3336 | 1469022279279 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:39 INFO - PROCESS | 3336 | 1469022279283 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:39 INFO - PROCESS | 3336 | 1469022279392 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 06:44:39 INFO - PROCESS | 3336 | 1469022279501 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:39 INFO - PROCESS | 3336 | 1469022279504 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:39 INFO - PROCESS | 3336 | ++DOCSHELL 1750A400 == 52 [pid = 3336] [id = 444] 06:44:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (175BF400) [pid = 3336] [serial = 1332] [outer = 00000000] 06:44:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (18398C00) [pid = 3336] [serial = 1333] [outer = 175BF400] 06:44:39 INFO - PROCESS | 3336 | 1469022279559 Marionette DEBUG loaded listener.js 06:44:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (197ED800) [pid = 3336] [serial = 1334] [outer = 175BF400] 06:44:40 INFO - PROCESS | 3336 | 1469022280161 Marionette TRACE conn2 <- [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]]]}] 06:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 952ms 06:44:40 INFO - PROCESS | 3336 | 1469022280209 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 06:44:40 INFO - PROCESS | 3336 | 1469022280212 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 06:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:44:40 INFO - PROCESS | 3336 | 1469022280215 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:44:40 INFO - PROCESS | 3336 | 1469022280217 Marionette TRACE conn2 <- [1,1742,null,{}] 06:44:40 INFO - PROCESS | 3336 | 1469022280221 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:40 INFO - PROCESS | 3336 | 1469022280223 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:40 INFO - PROCESS | 3336 | 1469022280328 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 06:44:40 INFO - PROCESS | 3336 | 1469022280435 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:40 INFO - PROCESS | 3336 | 1469022280438 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:40 INFO - PROCESS | 3336 | ++DOCSHELL 1A446400 == 53 [pid = 3336] [id = 445] 06:44:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (1A446800) [pid = 3336] [serial = 1335] [outer = 00000000] 06:44:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 99 (1A44BC00) [pid = 3336] [serial = 1336] [outer = 1A446800] 06:44:40 INFO - PROCESS | 3336 | 1469022280489 Marionette DEBUG loaded listener.js 06:44:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 100 (1A582400) [pid = 3336] [serial = 1337] [outer = 1A446800] 06:44:41 INFO - PROCESS | 3336 | 1469022281346 Marionette TRACE conn2 <- [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]]]}] 06:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1157ms 06:44:41 INFO - PROCESS | 3336 | 1469022281397 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 06:44:41 INFO - PROCESS | 3336 | 1469022281401 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 06:44:41 INFO - PROCESS | 3336 | 1469022281406 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:44:41 INFO - PROCESS | 3336 | 1469022281409 Marionette TRACE conn2 <- [1,1746,null,{}] 06:44:41 INFO - PROCESS | 3336 | 1469022281414 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:41 INFO - PROCESS | 3336 | 1469022281417 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:41 INFO - PROCESS | 3336 | 1469022281563 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 06:44:41 INFO - PROCESS | 3336 | 1469022281691 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:41 INFO - PROCESS | 3336 | 1469022281694 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:41 INFO - PROCESS | 3336 | ++DOCSHELL 13156C00 == 54 [pid = 3336] [id = 446] 06:44:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 101 (13157400) [pid = 3336] [serial = 1338] [outer = 00000000] 06:44:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 102 (13915800) [pid = 3336] [serial = 1339] [outer = 13157400] 06:44:41 INFO - PROCESS | 3336 | 1469022281746 Marionette DEBUG loaded listener.js 06:44:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 103 (13C97800) [pid = 3336] [serial = 1340] [outer = 13157400] 06:44:42 INFO - PROCESS | 3336 | --DOCSHELL 139CF800 == 53 [pid = 3336] [id = 415] 06:44:42 INFO - PROCESS | 3336 | --DOCSHELL 13074800 == 52 [pid = 3336] [id = 414] 06:44:42 INFO - PROCESS | 3336 | --DOCSHELL 17496000 == 51 [pid = 3336] [id = 440] 06:44:42 INFO - PROCESS | 3336 | --DOCSHELL 10A7E000 == 50 [pid = 3336] [id = 439] 06:44:42 INFO - PROCESS | 3336 | --DOCSHELL 18035C00 == 49 [pid = 3336] [id = 438] 06:44:42 INFO - PROCESS | 3336 | --DOCSHELL 10A73400 == 48 [pid = 3336] [id = 437] 06:44:42 INFO - PROCESS | 3336 | --DOCSHELL 15D67400 == 47 [pid = 3336] [id = 436] 06:44:42 INFO - PROCESS | 3336 | --DOCSHELL 1547A800 == 46 [pid = 3336] [id = 435] 06:44:42 INFO - PROCESS | 3336 | --DOCSHELL 1426BC00 == 45 [pid = 3336] [id = 434] 06:44:42 INFO - PROCESS | 3336 | --DOCSHELL 130B7400 == 44 [pid = 3336] [id = 433] 06:44:42 INFO - PROCESS | 3336 | --DOCSHELL 10BB5800 == 43 [pid = 3336] [id = 432] 06:44:42 INFO - PROCESS | 3336 | --DOCSHELL 1668A000 == 42 [pid = 3336] [id = 427] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 102 (174EA800) [pid = 3336] [serial = 1267] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 101 (12BCE800) [pid = 3336] [serial = 1258] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 100 (131EA400) [pid = 3336] [serial = 1259] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 99 (15774000) [pid = 3336] [serial = 1261] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 98 (15D69000) [pid = 3336] [serial = 1262] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (17ED4000) [pid = 3336] [serial = 1271] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (1429C400) [pid = 3336] [serial = 1255] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (16694000) [pid = 3336] [serial = 1264] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (13110C00) [pid = 3336] [serial = 1252] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (17DF7000) [pid = 3336] [serial = 1270] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (1839B000) [pid = 3336] [serial = 1273] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (1344D400) [pid = 3336] [serial = 1276] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (18030C00) [pid = 3336] [serial = 1279] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (13C97000) [pid = 3336] [serial = 1277] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (1839CC00) [pid = 3336] [serial = 1274] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (18038C00) [pid = 3336] [serial = 1280] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (1750F800) [pid = 3336] [serial = 1268] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (16B21800) [pid = 3336] [serial = 1265] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (19C32800) [pid = 3336] [serial = 1282] [outer = 00000000] [url = about:blank] 06:44:42 INFO - PROCESS | 3336 | 1469022282321 Marionette TRACE conn2 <- [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]]]}] 06:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 951ms 06:44:42 INFO - PROCESS | 3336 | 1469022282356 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 06:44:42 INFO - PROCESS | 3336 | 1469022282360 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 06:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:44:42 INFO - PROCESS | 3336 | 1469022282366 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:44:42 INFO - PROCESS | 3336 | 1469022282368 Marionette TRACE conn2 <- [1,1750,null,{}] 06:44:42 INFO - PROCESS | 3336 | 1469022282372 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:42 INFO - PROCESS | 3336 | 1469022282374 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:42 INFO - PROCESS | 3336 | 1469022282461 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 06:44:42 INFO - PROCESS | 3336 | 1469022282470 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:42 INFO - PROCESS | 3336 | 1469022282472 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:42 INFO - PROCESS | 3336 | ++DOCSHELL 131E9400 == 43 [pid = 3336] [id = 447] 06:44:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (131EA400) [pid = 3336] [serial = 1341] [outer = 00000000] 06:44:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (145E8400) [pid = 3336] [serial = 1342] [outer = 131EA400] 06:44:42 INFO - PROCESS | 3336 | 1469022282518 Marionette DEBUG loaded listener.js 06:44:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (15485400) [pid = 3336] [serial = 1343] [outer = 131EA400] 06:44:43 INFO - PROCESS | 3336 | 1469022283079 Marionette TRACE conn2 <- [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]]]}] 06:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 745ms 06:44:43 INFO - PROCESS | 3336 | 1469022283103 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 06:44:43 INFO - PROCESS | 3336 | 1469022283106 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 06:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:44:43 INFO - PROCESS | 3336 | 1469022283109 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:44:43 INFO - PROCESS | 3336 | 1469022283112 Marionette TRACE conn2 <- [1,1754,null,{}] 06:44:43 INFO - PROCESS | 3336 | 1469022283122 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:43 INFO - PROCESS | 3336 | 1469022283126 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:43 INFO - PROCESS | 3336 | 1469022283207 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 06:44:43 INFO - PROCESS | 3336 | 1469022283304 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:43 INFO - PROCESS | 3336 | 1469022283306 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:43 INFO - PROCESS | 3336 | ++DOCSHELL 15F28000 == 44 [pid = 3336] [id = 448] 06:44:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (15F29000) [pid = 3336] [serial = 1344] [outer = 00000000] 06:44:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (1668E000) [pid = 3336] [serial = 1345] [outer = 15F29000] 06:44:43 INFO - PROCESS | 3336 | 1469022283354 Marionette DEBUG loaded listener.js 06:44:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (167B5C00) [pid = 3336] [serial = 1346] [outer = 15F29000] 06:44:43 INFO - PROCESS | 3336 | 1469022283788 Marionette TRACE conn2 <- [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]]]}] 06:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 698ms 06:44:43 INFO - PROCESS | 3336 | 1469022283841 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 06:44:43 INFO - PROCESS | 3336 | 1469022283843 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 06:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:44:43 INFO - PROCESS | 3336 | 1469022283847 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:44:43 INFO - PROCESS | 3336 | 1469022283849 Marionette TRACE conn2 <- [1,1758,null,{}] 06:44:43 INFO - PROCESS | 3336 | 1469022283852 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:43 INFO - PROCESS | 3336 | 1469022283854 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:43 INFO - PROCESS | 3336 | 1469022283937 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 06:44:43 INFO - PROCESS | 3336 | 1469022283942 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:43 INFO - PROCESS | 3336 | 1469022283944 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:43 INFO - PROCESS | 3336 | ++DOCSHELL 167B3800 == 45 [pid = 3336] [id = 449] 06:44:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (16D37000) [pid = 3336] [serial = 1347] [outer = 00000000] 06:44:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (174F1800) [pid = 3336] [serial = 1348] [outer = 16D37000] 06:44:44 INFO - PROCESS | 3336 | 1469022283994 Marionette DEBUG loaded listener.js 06:44:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (175C6C00) [pid = 3336] [serial = 1349] [outer = 16D37000] 06:44:44 INFO - PROCESS | 3336 | 1469022284435 Marionette TRACE conn2 <- [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]]]}] 06:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 650ms 06:44:44 INFO - PROCESS | 3336 | 1469022284485 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 06:44:44 INFO - PROCESS | 3336 | 1469022284487 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 06:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:44:44 INFO - PROCESS | 3336 | 1469022284490 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:44:44 INFO - PROCESS | 3336 | 1469022284492 Marionette TRACE conn2 <- [1,1762,null,{}] 06:44:44 INFO - PROCESS | 3336 | 1469022284502 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:44 INFO - PROCESS | 3336 | 1469022284504 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:44 INFO - PROCESS | 3336 | 1469022284616 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 06:44:44 INFO - PROCESS | 3336 | 1469022284704 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:44 INFO - PROCESS | 3336 | 1469022284706 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:44 INFO - PROCESS | 3336 | ++DOCSHELL 17EDF400 == 46 [pid = 3336] [id = 450] 06:44:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (17EE0000) [pid = 3336] [serial = 1350] [outer = 00000000] 06:44:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (18034400) [pid = 3336] [serial = 1351] [outer = 17EE0000] 06:44:44 INFO - PROCESS | 3336 | 1469022284748 Marionette DEBUG loaded listener.js 06:44:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (18035400) [pid = 3336] [serial = 1352] [outer = 17EE0000] 06:44:45 INFO - PROCESS | 3336 | 1469022285158 Marionette TRACE conn2 <- [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]]]}] 06:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 713ms 06:44:45 INFO - PROCESS | 3336 | 1469022285190 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 06:44:45 INFO - PROCESS | 3336 | 1469022285191 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 06:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:44:45 INFO - PROCESS | 3336 | 1469022285195 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:44:45 INFO - PROCESS | 3336 | 1469022285196 Marionette TRACE conn2 <- [1,1766,null,{}] 06:44:45 INFO - PROCESS | 3336 | 1469022285206 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:45 INFO - PROCESS | 3336 | 1469022285211 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:45 INFO - PROCESS | 3336 | 1469022285350 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 06:44:45 INFO - PROCESS | 3336 | 1469022285415 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:45 INFO - PROCESS | 3336 | 1469022285417 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:45 INFO - PROCESS | 3336 | ++DOCSHELL 10564000 == 47 [pid = 3336] [id = 451] 06:44:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (12D68400) [pid = 3336] [serial = 1353] [outer = 00000000] 06:44:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (19CD7400) [pid = 3336] [serial = 1354] [outer = 12D68400] 06:44:45 INFO - PROCESS | 3336 | 1469022285460 Marionette DEBUG loaded listener.js 06:44:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 99 (1A2F7800) [pid = 3336] [serial = 1355] [outer = 12D68400] 06:44:45 INFO - PROCESS | 3336 | 1469022285913 Marionette TRACE conn2 <- [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]]]}] 06:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 06:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 745ms 06:44:45 INFO - PROCESS | 3336 | 1469022285969 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 06:44:45 INFO - PROCESS | 3336 | 1469022285971 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 06:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:44:45 INFO - PROCESS | 3336 | 1469022285975 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:44:45 INFO - PROCESS | 3336 | 1469022285976 Marionette TRACE conn2 <- [1,1770,null,{}] 06:44:45 INFO - PROCESS | 3336 | 1469022285980 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:45 INFO - PROCESS | 3336 | 1469022285981 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:46 INFO - PROCESS | 3336 | 1469022286131 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 06:44:46 INFO - PROCESS | 3336 | 1469022286143 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:46 INFO - PROCESS | 3336 | 1469022286144 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:46 INFO - PROCESS | 3336 | ++DOCSHELL 19F89800 == 48 [pid = 3336] [id = 452] 06:44:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 100 (19F8D400) [pid = 3336] [serial = 1356] [outer = 00000000] 06:44:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 101 (1A93FC00) [pid = 3336] [serial = 1357] [outer = 19F8D400] 06:44:46 INFO - PROCESS | 3336 | 1469022286195 Marionette DEBUG loaded listener.js 06:44:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 102 (1A941800) [pid = 3336] [serial = 1358] [outer = 19F8D400] 06:44:46 INFO - PROCESS | 3336 | --DOMWINDOW == 101 (13448400) [pid = 3336] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:44:46 INFO - PROCESS | 3336 | --DOMWINDOW == 100 (1426C000) [pid = 3336] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:44:46 INFO - PROCESS | 3336 | --DOMWINDOW == 99 (15F29400) [pid = 3336] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:44:46 INFO - PROCESS | 3336 | --DOMWINDOW == 98 (18036000) [pid = 3336] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:44:46 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (114DA000) [pid = 3336] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:44:46 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (1310E400) [pid = 3336] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:44:46 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (14274800) [pid = 3336] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:44:46 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (15F2AC00) [pid = 3336] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:44:46 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (12A71400) [pid = 3336] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:44:46 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (19F89C00) [pid = 3336] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:44:46 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (14267800) [pid = 3336] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:44:46 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (15D66400) [pid = 3336] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:44:46 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (10BB5C00) [pid = 3336] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:44:46 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (1100D800) [pid = 3336] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:44:46 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (18395C00) [pid = 3336] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:44:46 INFO - PROCESS | 3336 | 1469022286804 Marionette TRACE conn2 <- [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]]]}] 06:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 06:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 920ms 06:44:46 INFO - PROCESS | 3336 | 1469022286879 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 06:44:46 INFO - PROCESS | 3336 | 1469022286881 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 06:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:44:46 INFO - PROCESS | 3336 | 1469022286885 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:44:46 INFO - PROCESS | 3336 | 1469022286886 Marionette TRACE conn2 <- [1,1774,null,{}] 06:44:46 INFO - PROCESS | 3336 | 1469022286890 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:46 INFO - PROCESS | 3336 | 1469022286891 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:46 INFO - PROCESS | 3336 | 1469022286972 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 06:44:47 INFO - PROCESS | 3336 | 1469022287075 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:47 INFO - PROCESS | 3336 | 1469022287077 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:47 INFO - PROCESS | 3336 | ++DOCSHELL 10A0B400 == 49 [pid = 3336] [id = 453] 06:44:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (10BB3C00) [pid = 3336] [serial = 1359] [outer = 00000000] 06:44:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (12A71400) [pid = 3336] [serial = 1360] [outer = 10BB3C00] 06:44:47 INFO - PROCESS | 3336 | 1469022287119 Marionette DEBUG loaded listener.js 06:44:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (14292C00) [pid = 3336] [serial = 1361] [outer = 10BB3C00] 06:44:47 INFO - PROCESS | 3336 | 1469022287493 Marionette TRACE conn2 <- [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]]]}] 06:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 06:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 650ms 06:44:47 INFO - PROCESS | 3336 | 1469022287522 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 06:44:47 INFO - PROCESS | 3336 | 1469022287524 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 06:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:44:47 INFO - PROCESS | 3336 | 1469022287527 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:44:47 INFO - PROCESS | 3336 | 1469022287529 Marionette TRACE conn2 <- [1,1778,null,{}] 06:44:47 INFO - PROCESS | 3336 | 1469022287532 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:47 INFO - PROCESS | 3336 | 1469022287534 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:47 INFO - PROCESS | 3336 | 1469022287655 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 06:44:47 INFO - PROCESS | 3336 | 1469022287662 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:47 INFO - PROCESS | 3336 | 1469022287664 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:47 INFO - PROCESS | 3336 | ++DOCSHELL 1100D000 == 50 [pid = 3336] [id = 454] 06:44:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (128ACC00) [pid = 3336] [serial = 1362] [outer = 00000000] 06:44:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (17417000) [pid = 3336] [serial = 1363] [outer = 128ACC00] 06:44:47 INFO - PROCESS | 3336 | 1469022287707 Marionette DEBUG loaded listener.js 06:44:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (18030400) [pid = 3336] [serial = 1364] [outer = 128ACC00] 06:44:48 INFO - PROCESS | 3336 | 1469022288138 Marionette TRACE conn2 <- [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]]]}] 06:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 650ms 06:44:48 INFO - PROCESS | 3336 | 1469022288198 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 06:44:48 INFO - PROCESS | 3336 | 1469022288200 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 06:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:44:48 INFO - PROCESS | 3336 | 1469022288203 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:44:48 INFO - PROCESS | 3336 | 1469022288205 Marionette TRACE conn2 <- [1,1782,null,{}] 06:44:48 INFO - PROCESS | 3336 | 1469022288208 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:48 INFO - PROCESS | 3336 | 1469022288210 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:48 INFO - PROCESS | 3336 | 1469022288329 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 06:44:48 INFO - PROCESS | 3336 | 1469022288349 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:48 INFO - PROCESS | 3336 | 1469022288351 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:48 INFO - PROCESS | 3336 | ++DOCSHELL 10503000 == 51 [pid = 3336] [id = 455] 06:44:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (19C39400) [pid = 3336] [serial = 1365] [outer = 00000000] 06:44:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (1A57FC00) [pid = 3336] [serial = 1366] [outer = 19C39400] 06:44:48 INFO - PROCESS | 3336 | 1469022288394 Marionette DEBUG loaded listener.js 06:44:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (1A589C00) [pid = 3336] [serial = 1367] [outer = 19C39400] 06:44:48 INFO - PROCESS | 3336 | 1469022288845 Marionette TRACE conn2 <- [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]]]}] 06:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 698ms 06:44:48 INFO - PROCESS | 3336 | 1469022288903 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 06:44:48 INFO - PROCESS | 3336 | 1469022288908 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 06:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:44:48 INFO - PROCESS | 3336 | 1469022288914 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:44:48 INFO - PROCESS | 3336 | 1469022288917 Marionette TRACE conn2 <- [1,1786,null,{}] 06:44:49 INFO - PROCESS | 3336 | 1469022289013 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:49 INFO - PROCESS | 3336 | 1469022289017 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:49 INFO - PROCESS | 3336 | 1469022289175 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 06:44:49 INFO - PROCESS | 3336 | 1469022289249 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:49 INFO - PROCESS | 3336 | 1469022289253 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:49 INFO - PROCESS | 3336 | ++DOCSHELL 12A76C00 == 52 [pid = 3336] [id = 456] 06:44:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (12A79800) [pid = 3336] [serial = 1368] [outer = 00000000] 06:44:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (1310E400) [pid = 3336] [serial = 1369] [outer = 12A79800] 06:44:49 INFO - PROCESS | 3336 | 1469022289309 Marionette DEBUG loaded listener.js 06:44:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 99 (132CE800) [pid = 3336] [serial = 1370] [outer = 12A79800] 06:44:49 INFO - PROCESS | 3336 | 1469022289870 Marionette TRACE conn2 <- [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]]]}] 06:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1015ms 06:44:49 INFO - PROCESS | 3336 | 1469022289917 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 06:44:49 INFO - PROCESS | 3336 | 1469022289921 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 06:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:44:49 INFO - PROCESS | 3336 | 1469022289928 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:44:49 INFO - PROCESS | 3336 | 1469022289931 Marionette TRACE conn2 <- [1,1790,null,{}] 06:44:49 INFO - PROCESS | 3336 | 1469022289935 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:49 INFO - PROCESS | 3336 | 1469022289937 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:50 INFO - PROCESS | 3336 | 1469022290088 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 06:44:50 INFO - PROCESS | 3336 | 1469022290246 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:50 INFO - PROCESS | 3336 | 1469022290249 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:50 INFO - PROCESS | 3336 | ++DOCSHELL 157F1C00 == 53 [pid = 3336] [id = 457] 06:44:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 100 (157F2800) [pid = 3336] [serial = 1371] [outer = 00000000] 06:44:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 101 (15F25400) [pid = 3336] [serial = 1372] [outer = 157F2800] 06:44:50 INFO - PROCESS | 3336 | 1469022290304 Marionette DEBUG loaded listener.js 06:44:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 102 (1645FC00) [pid = 3336] [serial = 1373] [outer = 157F2800] 06:44:50 INFO - PROCESS | 3336 | 1469022290906 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1015ms 06:44:50 INFO - PROCESS | 3336 | 1469022290961 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 06:44:50 INFO - PROCESS | 3336 | 1469022290964 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 06:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:44:50 INFO - PROCESS | 3336 | 1469022290968 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:44:50 INFO - PROCESS | 3336 | 1469022290971 Marionette TRACE conn2 <- [1,1794,null,{}] 06:44:50 INFO - PROCESS | 3336 | 1469022290982 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:50 INFO - PROCESS | 3336 | 1469022290987 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:51 INFO - PROCESS | 3336 | 1469022291096 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 06:44:51 INFO - PROCESS | 3336 | 1469022291240 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:51 INFO - PROCESS | 3336 | 1469022291243 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:51 INFO - PROCESS | 3336 | ++DOCSHELL 167B3C00 == 54 [pid = 3336] [id = 458] 06:44:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 103 (16968800) [pid = 3336] [serial = 1374] [outer = 00000000] 06:44:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 104 (19C35C00) [pid = 3336] [serial = 1375] [outer = 16968800] 06:44:51 INFO - PROCESS | 3336 | 1469022291298 Marionette DEBUG loaded listener.js 06:44:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 105 (1A2EF400) [pid = 3336] [serial = 1376] [outer = 16968800] 06:44:51 INFO - PROCESS | 3336 | 1469022291873 Marionette TRACE conn2 <- [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]]]}] 06:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 967ms 06:44:51 INFO - PROCESS | 3336 | 1469022291913 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 06:44:51 INFO - PROCESS | 3336 | 1469022291916 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 06:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:44:51 INFO - PROCESS | 3336 | 1469022291919 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:44:51 INFO - PROCESS | 3336 | 1469022291921 Marionette TRACE conn2 <- [1,1798,null,{}] 06:44:51 INFO - PROCESS | 3336 | 1469022291925 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:51 INFO - PROCESS | 3336 | 1469022291927 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:52 INFO - PROCESS | 3336 | 1469022292031 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 06:44:52 INFO - PROCESS | 3336 | 1469022292142 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:52 INFO - PROCESS | 3336 | 1469022292145 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:52 INFO - PROCESS | 3336 | ++DOCSHELL 197ED000 == 55 [pid = 3336] [id = 459] 06:44:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 106 (19CDE800) [pid = 3336] [serial = 1377] [outer = 00000000] 06:44:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 107 (1AB38400) [pid = 3336] [serial = 1378] [outer = 19CDE800] 06:44:52 INFO - PROCESS | 3336 | 1469022292300 Marionette DEBUG loaded listener.js 06:44:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 108 (1AB3F400) [pid = 3336] [serial = 1379] [outer = 19CDE800] 06:44:53 INFO - PROCESS | 3336 | 1469022293023 Marionette TRACE conn2 <- [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]]]}] 06:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1110ms 06:44:53 INFO - PROCESS | 3336 | 1469022293045 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 06:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:44:53 INFO - PROCESS | 3336 | 1469022293049 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 06:44:53 INFO - PROCESS | 3336 | 1469022293054 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:44:53 INFO - PROCESS | 3336 | 1469022293056 Marionette TRACE conn2 <- [1,1802,null,{}] 06:44:53 INFO - PROCESS | 3336 | 1469022293062 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:53 INFO - PROCESS | 3336 | 1469022293064 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:53 INFO - PROCESS | 3336 | 1469022293161 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 06:44:53 INFO - PROCESS | 3336 | 1469022293315 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:53 INFO - PROCESS | 3336 | 1469022293318 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:53 INFO - PROCESS | 3336 | ++DOCSHELL 12BCE800 == 56 [pid = 3336] [id = 460] 06:44:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 109 (1306E000) [pid = 3336] [serial = 1380] [outer = 00000000] 06:44:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 110 (1391C000) [pid = 3336] [serial = 1381] [outer = 1306E000] 06:44:53 INFO - PROCESS | 3336 | 1469022293372 Marionette DEBUG loaded listener.js 06:44:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 111 (13C46800) [pid = 3336] [serial = 1382] [outer = 1306E000] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 1100D000 == 55 [pid = 3336] [id = 454] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 10A0B400 == 54 [pid = 3336] [id = 453] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 19F89800 == 53 [pid = 3336] [id = 452] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 10564000 == 52 [pid = 3336] [id = 451] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 17EDF400 == 51 [pid = 3336] [id = 450] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 167B3800 == 50 [pid = 3336] [id = 449] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 15F28000 == 49 [pid = 3336] [id = 448] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 131E9400 == 48 [pid = 3336] [id = 447] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 13156C00 == 47 [pid = 3336] [id = 446] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 18035000 == 46 [pid = 3336] [id = 441] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 175C6000 == 45 [pid = 3336] [id = 430] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 10A7A800 == 44 [pid = 3336] [id = 413] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 16451C00 == 43 [pid = 3336] [id = 431] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 13EA2800 == 42 [pid = 3336] [id = 416] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 174EF800 == 41 [pid = 3336] [id = 411] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 14273800 == 40 [pid = 3336] [id = 418] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 16452800 == 39 [pid = 3336] [id = 412] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 12BCD000 == 38 [pid = 3336] [id = 410] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 10FBE800 == 37 [pid = 3336] [id = 417] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 13CA1800 == 36 [pid = 3336] [id = 443] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 12A34800 == 35 [pid = 3336] [id = 442] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 1750A400 == 34 [pid = 3336] [id = 444] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 1A446400 == 33 [pid = 3336] [id = 445] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 128A7400 == 32 [pid = 3336] [id = 428] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 15F2A400 == 31 [pid = 3336] [id = 429] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 197ED000 == 30 [pid = 3336] [id = 459] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 167B3C00 == 29 [pid = 3336] [id = 458] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 10503000 == 28 [pid = 3336] [id = 455] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 12A76C00 == 27 [pid = 3336] [id = 456] 06:44:54 INFO - PROCESS | 3336 | --DOCSHELL 157F1C00 == 26 [pid = 3336] [id = 457] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 110 (1A2F3000) [pid = 3336] [serial = 1324] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 109 (19E15400) [pid = 3336] [serial = 1322] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 108 (175C5C00) [pid = 3336] [serial = 1312] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 107 (1429F400) [pid = 3336] [serial = 1303] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 106 (18038800) [pid = 3336] [serial = 1291] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 105 (16B20800) [pid = 3336] [serial = 1309] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 104 (1802E400) [pid = 3336] [serial = 1313] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 103 (16B25400) [pid = 3336] [serial = 1310] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 102 (183A3800) [pid = 3336] [serial = 1315] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 101 (167B4400) [pid = 3336] [serial = 1318] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 100 (13447C00) [pid = 3336] [serial = 1300] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 99 (15484800) [pid = 3336] [serial = 1256] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 98 (139CE400) [pid = 3336] [serial = 1301] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (1645D400) [pid = 3336] [serial = 1289] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (16452000) [pid = 3336] [serial = 1288] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (1306E800) [pid = 3336] [serial = 1285] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (1A2F4C00) [pid = 3336] [serial = 1294] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (15481400) [pid = 3336] [serial = 1250] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (15F2F000) [pid = 3336] [serial = 1306] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (13150400) [pid = 3336] [serial = 1286] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (17EDE400) [pid = 3336] [serial = 1319] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (13164C00) [pid = 3336] [serial = 1298] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (13259400) [pid = 3336] [serial = 1253] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (1957F000) [pid = 3336] [serial = 1316] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (12D96C00) [pid = 3336] [serial = 1297] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (1547C400) [pid = 3336] [serial = 1304] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (1A2FB800) [pid = 3336] [serial = 1295] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1645CC00) [pid = 3336] [serial = 1307] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (19C3E800) [pid = 3336] [serial = 1321] [outer = 00000000] [url = about:blank] 06:44:54 INFO - PROCESS | 3336 | 1469022294765 Marionette TRACE conn2 <- [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]]]}] 06:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1728ms 06:44:54 INFO - PROCESS | 3336 | 1469022294795 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 06:44:54 INFO - PROCESS | 3336 | 1469022294798 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 06:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:44:54 INFO - PROCESS | 3336 | 1469022294809 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:44:54 INFO - PROCESS | 3336 | 1469022294812 Marionette TRACE conn2 <- [1,1806,null,{}] 06:44:54 INFO - PROCESS | 3336 | 1469022294819 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:54 INFO - PROCESS | 3336 | 1469022294823 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:54 INFO - PROCESS | 3336 | 1469022294937 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 06:44:54 INFO - PROCESS | 3336 | 1469022294950 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:54 INFO - PROCESS | 3336 | 1469022294952 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:54 INFO - PROCESS | 3336 | ++DOCSHELL 11462800 == 27 [pid = 3336] [id = 461] 06:44:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (114DA000) [pid = 3336] [serial = 1383] [outer = 00000000] 06:44:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (12D96C00) [pid = 3336] [serial = 1384] [outer = 114DA000] 06:44:55 INFO - PROCESS | 3336 | 1469022294999 Marionette DEBUG loaded listener.js 06:44:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (130B5400) [pid = 3336] [serial = 1385] [outer = 114DA000] 06:44:55 INFO - PROCESS | 3336 | 1469022295486 Marionette TRACE conn2 <- [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]]]}] 06:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 713ms 06:44:55 INFO - PROCESS | 3336 | 1469022295504 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 06:44:55 INFO - PROCESS | 3336 | 1469022295509 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 06:44:55 INFO - PROCESS | 3336 | 1469022295519 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:44:55 INFO - PROCESS | 3336 | 1469022295521 Marionette TRACE conn2 <- [1,1810,null,{}] 06:44:55 INFO - PROCESS | 3336 | 1469022295525 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:55 INFO - PROCESS | 3336 | 1469022295527 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:55 INFO - PROCESS | 3336 | 1469022295613 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 06:44:55 INFO - PROCESS | 3336 | 1469022295619 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:55 INFO - PROCESS | 3336 | 1469022295621 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:55 INFO - PROCESS | 3336 | ++DOCSHELL 132D0000 == 28 [pid = 3336] [id = 462] 06:44:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (13448400) [pid = 3336] [serial = 1386] [outer = 00000000] 06:44:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (13939C00) [pid = 3336] [serial = 1387] [outer = 13448400] 06:44:55 INFO - PROCESS | 3336 | 1469022295666 Marionette DEBUG loaded listener.js 06:44:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (139D5400) [pid = 3336] [serial = 1388] [outer = 13448400] 06:44:56 INFO - PROCESS | 3336 | 1469022296134 Marionette TRACE conn2 <- [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]]]}] 06:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 634ms 06:44:56 INFO - PROCESS | 3336 | 1469022296158 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 06:44:56 INFO - PROCESS | 3336 | 1469022296160 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 06:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:44:56 INFO - PROCESS | 3336 | 1469022296164 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:44:56 INFO - PROCESS | 3336 | 1469022296167 Marionette TRACE conn2 <- [1,1814,null,{}] 06:44:56 INFO - PROCESS | 3336 | 1469022296178 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:56 INFO - PROCESS | 3336 | 1469022296182 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:56 INFO - PROCESS | 3336 | 1469022296270 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 06:44:56 INFO - PROCESS | 3336 | 1469022296279 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:56 INFO - PROCESS | 3336 | 1469022296282 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:56 INFO - PROCESS | 3336 | ++DOCSHELL 15482C00 == 29 [pid = 3336] [id = 463] 06:44:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (15484400) [pid = 3336] [serial = 1389] [outer = 00000000] 06:44:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (15F22800) [pid = 3336] [serial = 1390] [outer = 15484400] 06:44:56 INFO - PROCESS | 3336 | 1469022296333 Marionette DEBUG loaded listener.js 06:44:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (15F2B400) [pid = 3336] [serial = 1391] [outer = 15484400] 06:44:56 INFO - PROCESS | 3336 | 1469022296891 Marionette TRACE conn2 <- [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]]]}] 06:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 746ms 06:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:44:56 INFO - PROCESS | 3336 | 1469022296937 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 06:44:56 INFO - PROCESS | 3336 | 1469022296940 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 06:44:56 INFO - PROCESS | 3336 | 1469022296943 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:44:56 INFO - PROCESS | 3336 | 1469022296945 Marionette TRACE conn2 <- [1,1818,null,{}] 06:44:56 INFO - PROCESS | 3336 | 1469022296948 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:56 INFO - PROCESS | 3336 | 1469022296950 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:57 INFO - PROCESS | 3336 | 1469022297071 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 06:44:57 INFO - PROCESS | 3336 | 1469022297077 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:57 INFO - PROCESS | 3336 | 1469022297079 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:57 INFO - PROCESS | 3336 | ++DOCSHELL 15F28C00 == 30 [pid = 3336] [id = 464] 06:44:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (1645A800) [pid = 3336] [serial = 1392] [outer = 00000000] 06:44:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (167B3400) [pid = 3336] [serial = 1393] [outer = 1645A800] 06:44:57 INFO - PROCESS | 3336 | 1469022297174 Marionette DEBUG loaded listener.js 06:44:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (16D3A800) [pid = 3336] [serial = 1394] [outer = 1645A800] 06:44:57 INFO - PROCESS | 3336 | 1469022297597 Marionette TRACE conn2 <- [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]]]}] 06:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 698ms 06:44:57 INFO - PROCESS | 3336 | 1469022297642 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 06:44:57 INFO - PROCESS | 3336 | 1469022297644 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 06:44:57 INFO - PROCESS | 3336 | 1469022297656 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:44:57 INFO - PROCESS | 3336 | 1469022297658 Marionette TRACE conn2 <- [1,1822,null,{}] 06:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:44:57 INFO - PROCESS | 3336 | 1469022297661 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:57 INFO - PROCESS | 3336 | 1469022297663 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:57 INFO - PROCESS | 3336 | 1469022297798 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 06:44:57 INFO - PROCESS | 3336 | 1469022297819 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:57 INFO - PROCESS | 3336 | 1469022297821 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:57 INFO - PROCESS | 3336 | ++DOCSHELL 16EC1800 == 31 [pid = 3336] [id = 465] 06:44:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (16EC7C00) [pid = 3336] [serial = 1395] [outer = 00000000] 06:44:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (17493800) [pid = 3336] [serial = 1396] [outer = 16EC7C00] 06:44:57 INFO - PROCESS | 3336 | 1469022297865 Marionette DEBUG loaded listener.js 06:44:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (174F7400) [pid = 3336] [serial = 1397] [outer = 16EC7C00] 06:44:58 INFO - PROCESS | 3336 | 1469022298306 Marionette TRACE conn2 <- [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]]]}] 06:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 06:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 697ms 06:44:58 INFO - PROCESS | 3336 | 1469022298358 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 06:44:58 INFO - PROCESS | 3336 | 1469022298360 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 06:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:44:58 INFO - PROCESS | 3336 | 1469022298369 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:44:58 INFO - PROCESS | 3336 | 1469022298371 Marionette TRACE conn2 <- [1,1826,null,{}] 06:44:58 INFO - PROCESS | 3336 | 1469022298375 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:58 INFO - PROCESS | 3336 | 1469022298380 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:58 INFO - PROCESS | 3336 | 1469022298525 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 06:44:58 INFO - PROCESS | 3336 | 1469022298591 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:58 INFO - PROCESS | 3336 | 1469022298593 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:58 INFO - PROCESS | 3336 | ++DOCSHELL 17EE0400 == 32 [pid = 3336] [id = 466] 06:44:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (17EE1000) [pid = 3336] [serial = 1398] [outer = 00000000] 06:44:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 99 (18395C00) [pid = 3336] [serial = 1399] [outer = 17EE1000] 06:44:58 INFO - PROCESS | 3336 | 1469022298636 Marionette DEBUG loaded listener.js 06:44:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 100 (19579C00) [pid = 3336] [serial = 1400] [outer = 17EE1000] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 99 (175C8C00) [pid = 3336] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 98 (1668E400) [pid = 3336] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (128ACC00) [pid = 3336] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (17EE0000) [pid = 3336] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (16D37000) [pid = 3336] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (15F29000) [pid = 3336] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (13EA0000) [pid = 3336] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (12D68400) [pid = 3336] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (12A6CC00) [pid = 3336] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (10BB3C00) [pid = 3336] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (19C36000) [pid = 3336] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (1A446800) [pid = 3336] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (175BF400) [pid = 3336] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (131EA400) [pid = 3336] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (13157400) [pid = 3336] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (19F8D400) [pid = 3336] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:44:59 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (19C39400) [pid = 3336] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:44:59 INFO - PROCESS | 3336 | 1469022299582 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1205ms 06:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:44:59 INFO - PROCESS | 3336 | 1469022299597 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 06:44:59 INFO - PROCESS | 3336 | 1469022299599 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 06:44:59 INFO - PROCESS | 3336 | 1469022299603 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:44:59 INFO - PROCESS | 3336 | 1469022299604 Marionette TRACE conn2 <- [1,1830,null,{}] 06:44:59 INFO - PROCESS | 3336 | 1469022299608 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:59 INFO - PROCESS | 3336 | 1469022299610 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:59 INFO - PROCESS | 3336 | 1469022299722 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 06:44:59 INFO - PROCESS | 3336 | 1469022299783 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:59 INFO - PROCESS | 3336 | 1469022299785 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:44:59 INFO - PROCESS | 3336 | ++DOCSHELL 11017400 == 33 [pid = 3336] [id = 467] 06:44:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (128ACC00) [pid = 3336] [serial = 1401] [outer = 00000000] 06:44:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (157F2000) [pid = 3336] [serial = 1402] [outer = 128ACC00] 06:44:59 INFO - PROCESS | 3336 | 1469022299827 Marionette DEBUG loaded listener.js 06:44:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (15F2BC00) [pid = 3336] [serial = 1403] [outer = 128ACC00] 06:45:00 INFO - PROCESS | 3336 | 1469022300172 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 603ms 06:45:00 INFO - PROCESS | 3336 | 1469022300200 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 06:45:00 INFO - PROCESS | 3336 | 1469022300201 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 06:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:45:00 INFO - PROCESS | 3336 | 1469022300205 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:45:00 INFO - PROCESS | 3336 | 1469022300206 Marionette TRACE conn2 <- [1,1834,null,{}] 06:45:00 INFO - PROCESS | 3336 | 1469022300210 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:00 INFO - PROCESS | 3336 | 1469022300211 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:00 INFO - PROCESS | 3336 | 1469022300327 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 06:45:00 INFO - PROCESS | 3336 | 1469022300336 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:00 INFO - PROCESS | 3336 | 1469022300338 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:00 INFO - PROCESS | 3336 | ++DOCSHELL 10A7B400 == 34 [pid = 3336] [id = 468] 06:45:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (14270800) [pid = 3336] [serial = 1404] [outer = 00000000] 06:45:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (19578400) [pid = 3336] [serial = 1405] [outer = 14270800] 06:45:00 INFO - PROCESS | 3336 | 1469022300380 Marionette DEBUG loaded listener.js 06:45:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (19579800) [pid = 3336] [serial = 1406] [outer = 14270800] 06:45:00 INFO - PROCESS | 3336 | 1469022300798 Marionette TRACE conn2 <- [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]]]}] 06:45:00 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) 06:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 650ms 06:45:00 INFO - PROCESS | 3336 | 1469022300843 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 06:45:00 INFO - PROCESS | 3336 | 1469022300845 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 06:45:00 INFO - PROCESS | 3336 | 1469022300848 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:45:00 INFO - PROCESS | 3336 | 1469022300850 Marionette TRACE conn2 <- [1,1838,null,{}] 06:45:00 INFO - PROCESS | 3336 | 1469022300854 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:00 INFO - PROCESS | 3336 | 1469022300856 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:00 INFO - PROCESS | 3336 | 1469022300934 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 06:45:01 INFO - PROCESS | 3336 | 1469022301057 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:01 INFO - PROCESS | 3336 | 1469022301058 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:01 INFO - PROCESS | 3336 | ++DOCSHELL 15482400 == 35 [pid = 3336] [id = 469] 06:45:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (16968000) [pid = 3336] [serial = 1407] [outer = 00000000] 06:45:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (19C40400) [pid = 3336] [serial = 1408] [outer = 16968000] 06:45:01 INFO - PROCESS | 3336 | 1469022301151 Marionette DEBUG loaded listener.js 06:45:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (19CD8400) [pid = 3336] [serial = 1409] [outer = 16968000] 06:45:01 INFO - PROCESS | 3336 | 1469022301662 Marionette TRACE conn2 <- [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]]]}] 06:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 840ms 06:45:01 INFO - PROCESS | 3336 | 1469022301725 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 06:45:01 INFO - PROCESS | 3336 | 1469022301729 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 06:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:45:01 INFO - PROCESS | 3336 | 1469022301734 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:45:01 INFO - PROCESS | 3336 | 1469022301737 Marionette TRACE conn2 <- [1,1842,null,{}] 06:45:01 INFO - PROCESS | 3336 | 1469022301743 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:01 INFO - PROCESS | 3336 | 1469022301746 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:01 INFO - PROCESS | 3336 | 1469022301866 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 06:45:02 INFO - PROCESS | 3336 | 1469022302008 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:02 INFO - PROCESS | 3336 | 1469022302011 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:02 INFO - PROCESS | 3336 | ++DOCSHELL 0F9E6C00 == 36 [pid = 3336] [id = 470] 06:45:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (10509800) [pid = 3336] [serial = 1410] [outer = 00000000] 06:45:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (12A79400) [pid = 3336] [serial = 1411] [outer = 10509800] 06:45:02 INFO - PROCESS | 3336 | 1469022302067 Marionette DEBUG loaded listener.js 06:45:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (13159400) [pid = 3336] [serial = 1412] [outer = 10509800] 06:45:02 INFO - PROCESS | 3336 | 1469022302814 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1173ms 06:45:02 INFO - PROCESS | 3336 | 1469022302891 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 06:45:02 INFO - PROCESS | 3336 | 1469022302896 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 06:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:45:02 INFO - PROCESS | 3336 | 1469022302902 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:45:02 INFO - PROCESS | 3336 | 1469022302905 Marionette TRACE conn2 <- [1,1846,null,{}] 06:45:02 INFO - PROCESS | 3336 | 1469022302909 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:02 INFO - PROCESS | 3336 | 1469022302912 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:03 INFO - PROCESS | 3336 | 1469022303054 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 06:45:03 INFO - PROCESS | 3336 | 1469022303187 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:03 INFO - PROCESS | 3336 | 1469022303190 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:03 INFO - PROCESS | 3336 | ++DOCSHELL 14272C00 == 37 [pid = 3336] [id = 471] 06:45:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (14273000) [pid = 3336] [serial = 1413] [outer = 00000000] 06:45:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (15479400) [pid = 3336] [serial = 1414] [outer = 14273000] 06:45:03 INFO - PROCESS | 3336 | 1469022303245 Marionette DEBUG loaded listener.js 06:45:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (1576E800) [pid = 3336] [serial = 1415] [outer = 14273000] 06:45:04 INFO - PROCESS | 3336 | 1469022304158 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1316ms 06:45:04 INFO - PROCESS | 3336 | 1469022304232 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 06:45:04 INFO - PROCESS | 3336 | 1469022304236 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 06:45:04 INFO - PROCESS | 3336 | 1469022304242 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:45:04 INFO - PROCESS | 3336 | 1469022304245 Marionette TRACE conn2 <- [1,1850,null,{}] 06:45:04 INFO - PROCESS | 3336 | 1469022304250 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:04 INFO - PROCESS | 3336 | 1469022304253 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:04 INFO - PROCESS | 3336 | 1469022304378 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 06:45:04 INFO - PROCESS | 3336 | --DOCSHELL 10A7B400 == 36 [pid = 3336] [id = 468] 06:45:04 INFO - PROCESS | 3336 | --DOCSHELL 11017400 == 35 [pid = 3336] [id = 467] 06:45:04 INFO - PROCESS | 3336 | --DOCSHELL 17EE0400 == 34 [pid = 3336] [id = 466] 06:45:04 INFO - PROCESS | 3336 | --DOCSHELL 16EC1800 == 33 [pid = 3336] [id = 465] 06:45:04 INFO - PROCESS | 3336 | --DOCSHELL 15F28C00 == 32 [pid = 3336] [id = 464] 06:45:04 INFO - PROCESS | 3336 | --DOCSHELL 15482C00 == 31 [pid = 3336] [id = 463] 06:45:04 INFO - PROCESS | 3336 | --DOCSHELL 132D0000 == 30 [pid = 3336] [id = 462] 06:45:04 INFO - PROCESS | 3336 | --DOCSHELL 11462800 == 29 [pid = 3336] [id = 461] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (197E7C00) [pid = 3336] [serial = 1292] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (19CD6000) [pid = 3336] [serial = 1283] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (18030400) [pid = 3336] [serial = 1364] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (18034400) [pid = 3336] [serial = 1351] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (18035400) [pid = 3336] [serial = 1352] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (174F1800) [pid = 3336] [serial = 1348] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (1668E000) [pid = 3336] [serial = 1345] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (167B5C00) [pid = 3336] [serial = 1346] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (1426F000) [pid = 3336] [serial = 1330] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (1A2F7800) [pid = 3336] [serial = 1355] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (145EA400) [pid = 3336] [serial = 1331] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (12D5EC00) [pid = 3336] [serial = 1327] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (13077400) [pid = 3336] [serial = 1328] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (12A71400) [pid = 3336] [serial = 1360] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (19CD7400) [pid = 3336] [serial = 1354] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1A2FC800) [pid = 3336] [serial = 1325] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1A44BC00) [pid = 3336] [serial = 1336] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1A582400) [pid = 3336] [serial = 1337] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (18398C00) [pid = 3336] [serial = 1333] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (197ED800) [pid = 3336] [serial = 1334] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (145E8400) [pid = 3336] [serial = 1342] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (15485400) [pid = 3336] [serial = 1343] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (13915800) [pid = 3336] [serial = 1339] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (13C97800) [pid = 3336] [serial = 1340] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (1A93FC00) [pid = 3336] [serial = 1357] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (1A589C00) [pid = 3336] [serial = 1367] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (17417000) [pid = 3336] [serial = 1363] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (1A57FC00) [pid = 3336] [serial = 1366] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (1A941800) [pid = 3336] [serial = 1358] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (175C6C00) [pid = 3336] [serial = 1349] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (14292C00) [pid = 3336] [serial = 1361] [outer = 00000000] [url = about:blank] 06:45:04 INFO - PROCESS | 3336 | 1469022304511 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:04 INFO - PROCESS | 3336 | 1469022304515 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:04 INFO - PROCESS | 3336 | ++DOCSHELL 10A0B800 == 30 [pid = 3336] [id = 472] 06:45:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (10A77400) [pid = 3336] [serial = 1416] [outer = 00000000] 06:45:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (10FB4000) [pid = 3336] [serial = 1417] [outer = 10A77400] 06:45:04 INFO - PROCESS | 3336 | 1469022304563 Marionette DEBUG loaded listener.js 06:45:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (1282B400) [pid = 3336] [serial = 1418] [outer = 10A77400] 06:45:05 INFO - PROCESS | 3336 | 1469022304993 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 808ms 06:45:05 INFO - PROCESS | 3336 | 1469022305045 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 06:45:05 INFO - PROCESS | 3336 | 1469022305049 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 06:45:05 INFO - PROCESS | 3336 | 1469022305055 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:45:05 INFO - PROCESS | 3336 | 1469022305057 Marionette TRACE conn2 <- [1,1854,null,{}] 06:45:05 INFO - PROCESS | 3336 | 1469022305061 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:05 INFO - PROCESS | 3336 | 1469022305063 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:05 INFO - PROCESS | 3336 | 1469022305153 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 06:45:05 INFO - PROCESS | 3336 | 1469022305160 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:05 INFO - PROCESS | 3336 | 1469022305162 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:05 INFO - PROCESS | 3336 | ++DOCSHELL 13262800 == 31 [pid = 3336] [id = 473] 06:45:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (132CEC00) [pid = 3336] [serial = 1419] [outer = 00000000] 06:45:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (13C96000) [pid = 3336] [serial = 1420] [outer = 132CEC00] 06:45:05 INFO - PROCESS | 3336 | 1469022305207 Marionette DEBUG loaded listener.js 06:45:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (1426BC00) [pid = 3336] [serial = 1421] [outer = 132CEC00] 06:45:05 INFO - PROCESS | 3336 | 1469022305725 Marionette TRACE conn2 <- [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]]]}] 06:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 698ms 06:45:05 INFO - PROCESS | 3336 | 1469022305786 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 06:45:05 INFO - PROCESS | 3336 | 1469022305789 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 06:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:45:05 INFO - PROCESS | 3336 | 1469022305792 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:45:05 INFO - PROCESS | 3336 | 1469022305795 Marionette TRACE conn2 <- [1,1858,null,{}] 06:45:05 INFO - PROCESS | 3336 | 1469022305806 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:05 INFO - PROCESS | 3336 | 1469022305810 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:05 INFO - PROCESS | 3336 | 1469022305894 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 06:45:06 INFO - PROCESS | 3336 | 1469022306021 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:06 INFO - PROCESS | 3336 | 1469022306024 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:06 INFO - PROCESS | 3336 | ++DOCSHELL 15777000 == 32 [pid = 3336] [id = 474] 06:45:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (15778C00) [pid = 3336] [serial = 1422] [outer = 00000000] 06:45:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (15F2A000) [pid = 3336] [serial = 1423] [outer = 15778C00] 06:45:06 INFO - PROCESS | 3336 | 1469022306070 Marionette DEBUG loaded listener.js 06:45:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (16689400) [pid = 3336] [serial = 1424] [outer = 15778C00] 06:45:06 INFO - PROCESS | 3336 | 1469022306440 Marionette TRACE conn2 <- [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]]]}] 06:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 697ms 06:45:06 INFO - PROCESS | 3336 | 1469022306491 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 06:45:06 INFO - PROCESS | 3336 | 1469022306494 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 06:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:45:06 INFO - PROCESS | 3336 | 1469022306497 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:45:06 INFO - PROCESS | 3336 | 1469022306499 Marionette TRACE conn2 <- [1,1862,null,{}] 06:45:06 INFO - PROCESS | 3336 | 1469022306516 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:06 INFO - PROCESS | 3336 | 1469022306518 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:06 INFO - PROCESS | 3336 | 1469022306644 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 06:45:06 INFO - PROCESS | 3336 | 1469022306713 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:06 INFO - PROCESS | 3336 | 1469022306715 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:06 INFO - PROCESS | 3336 | ++DOCSHELL 16B25400 == 33 [pid = 3336] [id = 475] 06:45:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (16B25C00) [pid = 3336] [serial = 1425] [outer = 00000000] 06:45:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (17417000) [pid = 3336] [serial = 1426] [outer = 16B25C00] 06:45:06 INFO - PROCESS | 3336 | 1469022306758 Marionette DEBUG loaded listener.js 06:45:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (174F2000) [pid = 3336] [serial = 1427] [outer = 16B25C00] 06:45:07 INFO - PROCESS | 3336 | 1469022307168 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 714ms 06:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:45:07 INFO - PROCESS | 3336 | 1469022307199 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 06:45:07 INFO - PROCESS | 3336 | 1469022307201 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 06:45:07 INFO - PROCESS | 3336 | 1469022307205 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:45:07 INFO - PROCESS | 3336 | 1469022307206 Marionette TRACE conn2 <- [1,1866,null,{}] 06:45:07 INFO - PROCESS | 3336 | 1469022307210 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:07 INFO - PROCESS | 3336 | 1469022307212 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:07 INFO - PROCESS | 3336 | 1469022307348 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 06:45:07 INFO - PROCESS | 3336 | 1469022307371 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:07 INFO - PROCESS | 3336 | 1469022307373 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:07 INFO - PROCESS | 3336 | ++DOCSHELL 1100DC00 == 34 [pid = 3336] [id = 476] 06:45:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (14296C00) [pid = 3336] [serial = 1428] [outer = 00000000] 06:45:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (175C8400) [pid = 3336] [serial = 1429] [outer = 14296C00] 06:45:07 INFO - PROCESS | 3336 | 1469022307415 Marionette DEBUG loaded listener.js 06:45:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (17D60400) [pid = 3336] [serial = 1430] [outer = 14296C00] 06:45:07 INFO - PROCESS | 3336 | 1469022307899 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 713ms 06:45:07 INFO - PROCESS | 3336 | 1469022307934 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 06:45:07 INFO - PROCESS | 3336 | 1469022307936 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 06:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:45:07 INFO - PROCESS | 3336 | 1469022307939 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:45:07 INFO - PROCESS | 3336 | 1469022307941 Marionette TRACE conn2 <- [1,1870,null,{}] 06:45:07 INFO - PROCESS | 3336 | 1469022307945 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:07 INFO - PROCESS | 3336 | 1469022307951 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:08 INFO - PROCESS | 3336 | 1469022308087 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 06:45:08 INFO - PROCESS | 3336 | 1469022308153 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:08 INFO - PROCESS | 3336 | 1469022308155 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:08 INFO - PROCESS | 3336 | ++DOCSHELL 18035400 == 35 [pid = 3336] [id = 477] 06:45:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (18036000) [pid = 3336] [serial = 1431] [outer = 00000000] 06:45:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (183A1400) [pid = 3336] [serial = 1432] [outer = 18036000] 06:45:08 INFO - PROCESS | 3336 | 1469022308198 Marionette DEBUG loaded listener.js 06:45:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (183A2000) [pid = 3336] [serial = 1433] [outer = 18036000] 06:45:08 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (13448400) [pid = 3336] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:45:08 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1306E000) [pid = 3336] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:45:08 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (114DA000) [pid = 3336] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:45:08 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (15484400) [pid = 3336] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:45:08 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (17EE1000) [pid = 3336] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:45:08 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (12A79800) [pid = 3336] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:45:08 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (157F2800) [pid = 3336] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:45:08 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (16968800) [pid = 3336] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:45:08 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (19CDE800) [pid = 3336] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:45:08 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (16EC7C00) [pid = 3336] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:45:08 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (128ACC00) [pid = 3336] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:45:08 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (14270800) [pid = 3336] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:45:08 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (1645A800) [pid = 3336] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:45:08 INFO - PROCESS | 3336 | 1469022308725 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 857ms 06:45:08 INFO - PROCESS | 3336 | 1469022308791 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 06:45:08 INFO - PROCESS | 3336 | 1469022308793 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 06:45:08 INFO - PROCESS | 3336 | 1469022308797 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:45:08 INFO - PROCESS | 3336 | 1469022308799 Marionette TRACE conn2 <- [1,1874,null,{}] 06:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:45:08 INFO - PROCESS | 3336 | 1469022308802 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:08 INFO - PROCESS | 3336 | 1469022308804 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:08 INFO - PROCESS | 3336 | 1469022308883 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 06:45:08 INFO - PROCESS | 3336 | 1469022308892 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:08 INFO - PROCESS | 3336 | 1469022308894 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:08 INFO - PROCESS | 3336 | ++DOCSHELL 13264400 == 36 [pid = 3336] [id = 478] 06:45:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (132C9000) [pid = 3336] [serial = 1434] [outer = 00000000] 06:45:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1547D000) [pid = 3336] [serial = 1435] [outer = 132C9000] 06:45:08 INFO - PROCESS | 3336 | 1469022308937 Marionette DEBUG loaded listener.js 06:45:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (1645A800) [pid = 3336] [serial = 1436] [outer = 132C9000] 06:45:09 INFO - PROCESS | 3336 | 1469022309358 Marionette TRACE conn2 <- [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]]]}] 06:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 603ms 06:45:09 INFO - PROCESS | 3336 | 1469022309402 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 06:45:09 INFO - PROCESS | 3336 | 1469022309404 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 06:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:45:09 INFO - PROCESS | 3336 | 1469022309408 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:45:09 INFO - PROCESS | 3336 | 1469022309409 Marionette TRACE conn2 <- [1,1878,null,{}] 06:45:09 INFO - PROCESS | 3336 | 1469022309413 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:09 INFO - PROCESS | 3336 | 1469022309414 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:09 INFO - PROCESS | 3336 | 1469022309494 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 06:45:09 INFO - PROCESS | 3336 | 1469022309500 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:09 INFO - PROCESS | 3336 | 1469022309502 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:09 INFO - PROCESS | 3336 | ++DOCSHELL 13C95000 == 37 [pid = 3336] [id = 479] 06:45:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (14FF1C00) [pid = 3336] [serial = 1437] [outer = 00000000] 06:45:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1839A400) [pid = 3336] [serial = 1438] [outer = 14FF1C00] 06:45:09 INFO - PROCESS | 3336 | 1469022309544 Marionette DEBUG loaded listener.js 06:45:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (197EA000) [pid = 3336] [serial = 1439] [outer = 14FF1C00] 06:45:10 INFO - PROCESS | 3336 | 1469022310013 Marionette TRACE conn2 <- [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]]]}] 06:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 602ms 06:45:10 INFO - PROCESS | 3336 | 1469022310035 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 06:45:10 INFO - PROCESS | 3336 | 1469022310037 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 06:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:45:10 INFO - PROCESS | 3336 | 1469022310052 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:45:10 INFO - PROCESS | 3336 | 1469022310054 Marionette TRACE conn2 <- [1,1882,null,{}] 06:45:10 INFO - PROCESS | 3336 | 1469022310057 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:10 INFO - PROCESS | 3336 | 1469022310059 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:10 INFO - PROCESS | 3336 | 1469022310136 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 06:45:10 INFO - PROCESS | 3336 | 1469022310142 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:10 INFO - PROCESS | 3336 | 1469022310143 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:10 INFO - PROCESS | 3336 | ++DOCSHELL 15774000 == 38 [pid = 3336] [id = 480] 06:45:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (16EC7C00) [pid = 3336] [serial = 1440] [outer = 00000000] 06:45:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (19E1D400) [pid = 3336] [serial = 1441] [outer = 16EC7C00] 06:45:10 INFO - PROCESS | 3336 | 1469022310186 Marionette DEBUG loaded listener.js 06:45:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (19F91C00) [pid = 3336] [serial = 1442] [outer = 16EC7C00] 06:45:10 INFO - PROCESS | 3336 | 1469022310674 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 666ms 06:45:10 INFO - PROCESS | 3336 | 1469022310753 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 06:45:10 INFO - PROCESS | 3336 | 1469022310757 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 06:45:10 INFO - PROCESS | 3336 | 1469022310763 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:45:10 INFO - PROCESS | 3336 | 1469022310768 Marionette TRACE conn2 <- [1,1886,null,{}] 06:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:45:10 INFO - PROCESS | 3336 | 1469022310774 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:10 INFO - PROCESS | 3336 | 1469022310778 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:10 INFO - PROCESS | 3336 | 1469022310907 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 06:45:11 INFO - PROCESS | 3336 | 1469022311040 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:11 INFO - PROCESS | 3336 | 1469022311045 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:11 INFO - PROCESS | 3336 | ++DOCSHELL 11013400 == 39 [pid = 3336] [id = 481] 06:45:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (11017400) [pid = 3336] [serial = 1443] [outer = 00000000] 06:45:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (12B03C00) [pid = 3336] [serial = 1444] [outer = 11017400] 06:45:11 INFO - PROCESS | 3336 | 1469022311102 Marionette DEBUG loaded listener.js 06:45:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (13117C00) [pid = 3336] [serial = 1445] [outer = 11017400] 06:45:11 INFO - PROCESS | 3336 | 1469022311730 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 999ms 06:45:11 INFO - PROCESS | 3336 | 1469022311767 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 06:45:11 INFO - PROCESS | 3336 | 1469022311771 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 06:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:45:11 INFO - PROCESS | 3336 | 1469022311779 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:45:11 INFO - PROCESS | 3336 | 1469022311782 Marionette TRACE conn2 <- [1,1890,null,{}] 06:45:11 INFO - PROCESS | 3336 | 1469022311787 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:11 INFO - PROCESS | 3336 | 1469022311790 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:11 INFO - PROCESS | 3336 | 1469022311903 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 06:45:12 INFO - PROCESS | 3336 | 1469022312040 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:12 INFO - PROCESS | 3336 | 1469022312043 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:12 INFO - PROCESS | 3336 | ++DOCSHELL 14FF1000 == 40 [pid = 3336] [id = 482] 06:45:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (14FF2400) [pid = 3336] [serial = 1446] [outer = 00000000] 06:45:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (15486C00) [pid = 3336] [serial = 1447] [outer = 14FF2400] 06:45:12 INFO - PROCESS | 3336 | 1469022312098 Marionette DEBUG loaded listener.js 06:45:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (16694C00) [pid = 3336] [serial = 1448] [outer = 14FF2400] 06:45:12 INFO - PROCESS | 3336 | 1469022312746 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1015ms 06:45:12 INFO - PROCESS | 3336 | 1469022312809 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 06:45:12 INFO - PROCESS | 3336 | 1469022312812 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 06:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:45:12 INFO - PROCESS | 3336 | 1469022312816 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:45:12 INFO - PROCESS | 3336 | 1469022312818 Marionette TRACE conn2 <- [1,1894,null,{}] 06:45:12 INFO - PROCESS | 3336 | 1469022312827 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:12 INFO - PROCESS | 3336 | 1469022312832 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:12 INFO - PROCESS | 3336 | 1469022312946 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 06:45:13 INFO - PROCESS | 3336 | 1469022313060 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:13 INFO - PROCESS | 3336 | 1469022313064 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:13 INFO - PROCESS | 3336 | ++DOCSHELL 18396000 == 41 [pid = 3336] [id = 483] 06:45:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (18399800) [pid = 3336] [serial = 1449] [outer = 00000000] 06:45:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (197EA400) [pid = 3336] [serial = 1450] [outer = 18399800] 06:45:13 INFO - PROCESS | 3336 | 1469022313161 Marionette DEBUG loaded listener.js 06:45:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (19E16C00) [pid = 3336] [serial = 1451] [outer = 18399800] 06:45:13 INFO - PROCESS | 3336 | 1469022313739 Marionette TRACE conn2 <- [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]]]}] 06:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 951ms 06:45:13 INFO - PROCESS | 3336 | 1469022313760 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 06:45:13 INFO - PROCESS | 3336 | 1469022313762 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 06:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:45:13 INFO - PROCESS | 3336 | 1469022313766 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:45:13 INFO - PROCESS | 3336 | 1469022313768 Marionette TRACE conn2 <- [1,1898,null,{}] 06:45:13 INFO - PROCESS | 3336 | 1469022313772 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:13 INFO - PROCESS | 3336 | 1469022313774 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:13 INFO - PROCESS | 3336 | 1469022313885 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 06:45:14 INFO - PROCESS | 3336 | 1469022313995 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:14 INFO - PROCESS | 3336 | 1469022313997 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:14 INFO - PROCESS | 3336 | ++DOCSHELL 1A442400 == 42 [pid = 3336] [id = 484] 06:45:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (1A444C00) [pid = 3336] [serial = 1452] [outer = 00000000] 06:45:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (1A44BC00) [pid = 3336] [serial = 1453] [outer = 1A444C00] 06:45:14 INFO - PROCESS | 3336 | 1469022314049 Marionette DEBUG loaded listener.js 06:45:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (1A581C00) [pid = 3336] [serial = 1454] [outer = 1A444C00] 06:45:14 INFO - PROCESS | 3336 | 1469022314886 Marionette TRACE conn2 <- [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]]]}] 06:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1158ms 06:45:14 INFO - PROCESS | 3336 | 1469022314942 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 06:45:14 INFO - PROCESS | 3336 | 1469022314946 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 06:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:45:14 INFO - PROCESS | 3336 | 1469022314951 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:45:14 INFO - PROCESS | 3336 | 1469022314955 Marionette TRACE conn2 <- [1,1902,null,{}] 06:45:14 INFO - PROCESS | 3336 | 1469022314960 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:14 INFO - PROCESS | 3336 | 1469022314963 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:15 INFO - PROCESS | 3336 | 1469022315064 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 06:45:15 INFO - PROCESS | 3336 | 1469022315202 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:15 INFO - PROCESS | 3336 | 1469022315207 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:15 INFO - PROCESS | 3336 | ++DOCSHELL 13915800 == 43 [pid = 3336] [id = 485] 06:45:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (13919800) [pid = 3336] [serial = 1455] [outer = 00000000] 06:45:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (13C48C00) [pid = 3336] [serial = 1456] [outer = 13919800] 06:45:15 INFO - PROCESS | 3336 | 1469022315292 Marionette DEBUG loaded listener.js 06:45:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (1426D000) [pid = 3336] [serial = 1457] [outer = 13919800] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 13C95000 == 42 [pid = 3336] [id = 479] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 13264400 == 41 [pid = 3336] [id = 478] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 18035400 == 40 [pid = 3336] [id = 477] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 1100DC00 == 39 [pid = 3336] [id = 476] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 16B25400 == 38 [pid = 3336] [id = 475] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 15777000 == 37 [pid = 3336] [id = 474] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 13262800 == 36 [pid = 3336] [id = 473] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 10A0B800 == 35 [pid = 3336] [id = 472] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 14272C00 == 34 [pid = 3336] [id = 471] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 0F9E6C00 == 33 [pid = 3336] [id = 470] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 15482400 == 32 [pid = 3336] [id = 469] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 12BCE800 == 31 [pid = 3336] [id = 460] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 1A442400 == 30 [pid = 3336] [id = 484] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 18396000 == 29 [pid = 3336] [id = 483] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 15774000 == 28 [pid = 3336] [id = 480] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 11013400 == 27 [pid = 3336] [id = 481] 06:45:16 INFO - PROCESS | 3336 | --DOCSHELL 14FF1000 == 26 [pid = 3336] [id = 482] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (13939C00) [pid = 3336] [serial = 1387] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (139D5400) [pid = 3336] [serial = 1388] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (13C46800) [pid = 3336] [serial = 1382] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (1391C000) [pid = 3336] [serial = 1381] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (12D96C00) [pid = 3336] [serial = 1384] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (130B5400) [pid = 3336] [serial = 1385] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (15F22800) [pid = 3336] [serial = 1390] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (18395C00) [pid = 3336] [serial = 1399] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (132CE800) [pid = 3336] [serial = 1370] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (1310E400) [pid = 3336] [serial = 1369] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (1645FC00) [pid = 3336] [serial = 1373] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (15F25400) [pid = 3336] [serial = 1372] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1A2EF400) [pid = 3336] [serial = 1376] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (19C35C00) [pid = 3336] [serial = 1375] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1AB3F400) [pid = 3336] [serial = 1379] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1AB38400) [pid = 3336] [serial = 1378] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (17493800) [pid = 3336] [serial = 1396] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (157F2000) [pid = 3336] [serial = 1402] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (19578400) [pid = 3336] [serial = 1405] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (19579C00) [pid = 3336] [serial = 1400] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (167B3400) [pid = 3336] [serial = 1393] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (16D3A800) [pid = 3336] [serial = 1394] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (19579800) [pid = 3336] [serial = 1406] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (174F7400) [pid = 3336] [serial = 1397] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (19C40400) [pid = 3336] [serial = 1408] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (15F2B400) [pid = 3336] [serial = 1391] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (15F2BC00) [pid = 3336] [serial = 1403] [outer = 00000000] [url = about:blank] 06:45:16 INFO - PROCESS | 3336 | 1469022316501 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1633ms 06:45:16 INFO - PROCESS | 3336 | 1469022316560 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 06:45:16 INFO - PROCESS | 3336 | 1469022316564 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 06:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:45:16 INFO - PROCESS | 3336 | 1469022316569 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:45:16 INFO - PROCESS | 3336 | 1469022316572 Marionette TRACE conn2 <- [1,1906,null,{}] 06:45:16 INFO - PROCESS | 3336 | 1469022316626 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:16 INFO - PROCESS | 3336 | 1469022316629 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:16 INFO - PROCESS | 3336 | 1469022316708 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 06:45:16 INFO - PROCESS | 3336 | 1469022316715 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:16 INFO - PROCESS | 3336 | 1469022316719 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:16 INFO - PROCESS | 3336 | ++DOCSHELL 10EA0000 == 27 [pid = 3336] [id = 486] 06:45:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (10EA6000) [pid = 3336] [serial = 1458] [outer = 00000000] 06:45:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (11CD8800) [pid = 3336] [serial = 1459] [outer = 10EA6000] 06:45:16 INFO - PROCESS | 3336 | 1469022316770 Marionette DEBUG loaded listener.js 06:45:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (12A6E400) [pid = 3336] [serial = 1460] [outer = 10EA6000] 06:45:17 INFO - PROCESS | 3336 | 1469022317251 Marionette TRACE conn2 <- [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]]]}] 06:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 06:45:17 INFO - PROCESS | 3336 | 1469022317323 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 06:45:17 INFO - PROCESS | 3336 | 1469022317328 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 06:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:45:17 INFO - PROCESS | 3336 | 1469022317334 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:45:17 INFO - PROCESS | 3336 | 1469022317337 Marionette TRACE conn2 <- [1,1910,null,{}] 06:45:17 INFO - PROCESS | 3336 | 1469022317340 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:17 INFO - PROCESS | 3336 | 1469022317343 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:17 INFO - PROCESS | 3336 | 1469022317429 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 06:45:17 INFO - PROCESS | 3336 | 1469022317527 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:17 INFO - PROCESS | 3336 | 1469022317529 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:17 INFO - PROCESS | 3336 | ++DOCSHELL 131E2800 == 28 [pid = 3336] [id = 487] 06:45:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (131E3000) [pid = 3336] [serial = 1461] [outer = 00000000] 06:45:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (13259400) [pid = 3336] [serial = 1462] [outer = 131E3000] 06:45:17 INFO - PROCESS | 3336 | 1469022317578 Marionette DEBUG loaded listener.js 06:45:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (13448800) [pid = 3336] [serial = 1463] [outer = 131E3000] 06:45:17 INFO - PROCESS | 3336 | 1469022317961 Marionette TRACE conn2 <- [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]]]}] 06:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 713ms 06:45:18 INFO - PROCESS | 3336 | 1469022318033 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 06:45:18 INFO - PROCESS | 3336 | 1469022318035 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 06:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:45:18 INFO - PROCESS | 3336 | 1469022318039 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:45:18 INFO - PROCESS | 3336 | 1469022318042 Marionette TRACE conn2 <- [1,1914,null,{}] 06:45:18 INFO - PROCESS | 3336 | 1469022318052 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:18 INFO - PROCESS | 3336 | 1469022318057 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:18 INFO - PROCESS | 3336 | 1469022318139 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 06:45:18 INFO - PROCESS | 3336 | 1469022318146 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:18 INFO - PROCESS | 3336 | 1469022318149 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:18 INFO - PROCESS | 3336 | ++DOCSHELL 1426B400 == 29 [pid = 3336] [id = 488] 06:45:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1426E800) [pid = 3336] [serial = 1464] [outer = 00000000] 06:45:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1429E400) [pid = 3336] [serial = 1465] [outer = 1426E800] 06:45:18 INFO - PROCESS | 3336 | 1469022318196 Marionette DEBUG loaded listener.js 06:45:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (15478800) [pid = 3336] [serial = 1466] [outer = 1426E800] 06:45:18 INFO - PROCESS | 3336 | 1469022318684 Marionette TRACE conn2 <- [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]]]}] 06:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 714ms 06:45:18 INFO - PROCESS | 3336 | 1469022318738 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 06:45:18 INFO - PROCESS | 3336 | 1469022318740 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 06:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:45:18 INFO - PROCESS | 3336 | 1469022318744 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:45:18 INFO - PROCESS | 3336 | 1469022318745 Marionette TRACE conn2 <- [1,1918,null,{}] 06:45:18 INFO - PROCESS | 3336 | 1469022318749 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:18 INFO - PROCESS | 3336 | 1469022318751 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:18 INFO - PROCESS | 3336 | 1469022318940 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 06:45:19 INFO - PROCESS | 3336 | 1469022319001 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:19 INFO - PROCESS | 3336 | 1469022319003 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:19 INFO - PROCESS | 3336 | ++DOCSHELL 157EB800 == 30 [pid = 3336] [id = 489] 06:45:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (157F2800) [pid = 3336] [serial = 1467] [outer = 00000000] 06:45:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (15F23800) [pid = 3336] [serial = 1468] [outer = 157F2800] 06:45:19 INFO - PROCESS | 3336 | 1469022319047 Marionette DEBUG loaded listener.js 06:45:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (15F2B800) [pid = 3336] [serial = 1469] [outer = 157F2800] 06:45:19 INFO - PROCESS | 3336 | 1469022319456 Marionette TRACE conn2 <- [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]]]}] 06:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 761ms 06:45:19 INFO - PROCESS | 3336 | 1469022319516 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 06:45:19 INFO - PROCESS | 3336 | 1469022319518 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 06:45:19 INFO - PROCESS | 3336 | 1469022319535 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:45:19 INFO - PROCESS | 3336 | 1469022319537 Marionette TRACE conn2 <- [1,1922,null,{}] 06:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:45:19 INFO - PROCESS | 3336 | 1469022319541 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:19 INFO - PROCESS | 3336 | 1469022319543 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:19 INFO - PROCESS | 3336 | 1469022319655 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 06:45:19 INFO - PROCESS | 3336 | 1469022319664 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:19 INFO - PROCESS | 3336 | 1469022319666 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:19 INFO - PROCESS | 3336 | ++DOCSHELL 15D5B800 == 31 [pid = 3336] [id = 490] 06:45:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (16454400) [pid = 3336] [serial = 1470] [outer = 00000000] 06:45:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1668C400) [pid = 3336] [serial = 1471] [outer = 16454400] 06:45:19 INFO - PROCESS | 3336 | 1469022319712 Marionette DEBUG loaded listener.js 06:45:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (16693C00) [pid = 3336] [serial = 1472] [outer = 16454400] 06:45:20 INFO - PROCESS | 3336 | 1469022320171 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 713ms 06:45:20 INFO - PROCESS | 3336 | 1469022320239 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 06:45:20 INFO - PROCESS | 3336 | 1469022320241 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 06:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:45:20 INFO - PROCESS | 3336 | 1469022320249 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:45:20 INFO - PROCESS | 3336 | 1469022320251 Marionette TRACE conn2 <- [1,1926,null,{}] 06:45:20 INFO - PROCESS | 3336 | 1469022320255 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:20 INFO - PROCESS | 3336 | 1469022320260 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:20 INFO - PROCESS | 3336 | 1469022320671 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 06:45:20 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (18036000) [pid = 3336] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:45:20 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (14296C00) [pid = 3336] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:45:20 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (132CEC00) [pid = 3336] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:45:20 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (132C9000) [pid = 3336] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:45:20 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (16968000) [pid = 3336] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:45:20 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (10A77400) [pid = 3336] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:45:20 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (15778C00) [pid = 3336] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:45:20 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (10509800) [pid = 3336] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:45:20 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (14273000) [pid = 3336] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:45:20 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (16B25C00) [pid = 3336] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:45:20 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (14FF1C00) [pid = 3336] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:45:20 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (16EC7C00) [pid = 3336] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:45:20 INFO - PROCESS | 3336 | 1469022320766 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:20 INFO - PROCESS | 3336 | 1469022320770 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:20 INFO - PROCESS | 3336 | ++DOCSHELL 1055A000 == 32 [pid = 3336] [id = 491] 06:45:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (1055E400) [pid = 3336] [serial = 1473] [outer = 00000000] 06:45:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (10A7B400) [pid = 3336] [serial = 1474] [outer = 1055E400] 06:45:20 INFO - PROCESS | 3336 | 1469022320826 Marionette DEBUG loaded listener.js 06:45:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (1144D800) [pid = 3336] [serial = 1475] [outer = 1055E400] 06:45:21 INFO - PROCESS | 3336 | 1469022321540 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1316ms 06:45:21 INFO - PROCESS | 3336 | 1469022321585 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 06:45:21 INFO - PROCESS | 3336 | 1469022321589 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 06:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:45:21 INFO - PROCESS | 3336 | 1469022321594 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:45:21 INFO - PROCESS | 3336 | 1469022321598 Marionette TRACE conn2 <- [1,1930,null,{}] 06:45:21 INFO - PROCESS | 3336 | 1469022321602 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:21 INFO - PROCESS | 3336 | 1469022321605 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:21 INFO - PROCESS | 3336 | 1469022321718 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 06:45:21 INFO - PROCESS | 3336 | 1469022321850 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:21 INFO - PROCESS | 3336 | 1469022321853 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:21 INFO - PROCESS | 3336 | ++DOCSHELL 13070800 == 33 [pid = 3336] [id = 492] 06:45:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (13260400) [pid = 3336] [serial = 1476] [outer = 00000000] 06:45:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (13931C00) [pid = 3336] [serial = 1477] [outer = 13260400] 06:45:21 INFO - PROCESS | 3336 | 1469022321908 Marionette DEBUG loaded listener.js 06:45:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (139D6000) [pid = 3336] [serial = 1478] [outer = 13260400] 06:45:22 INFO - PROCESS | 3336 | 1469022322694 Marionette TRACE conn2 <- [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]]]}] 06:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1157ms 06:45:22 INFO - PROCESS | 3336 | 1469022322807 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 06:45:22 INFO - PROCESS | 3336 | 1469022322810 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 06:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:45:22 INFO - PROCESS | 3336 | 1469022322816 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:45:22 INFO - PROCESS | 3336 | 1469022322820 Marionette TRACE conn2 <- [1,1934,null,{}] 06:45:22 INFO - PROCESS | 3336 | 1469022322826 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:22 INFO - PROCESS | 3336 | 1469022322830 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:22 INFO - PROCESS | 3336 | 1469022322947 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 06:45:23 INFO - PROCESS | 3336 | 1469022323032 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:23 INFO - PROCESS | 3336 | 1469022323036 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:23 INFO - PROCESS | 3336 | ++DOCSHELL 12B05C00 == 34 [pid = 3336] [id = 493] 06:45:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (12B07000) [pid = 3336] [serial = 1479] [outer = 00000000] 06:45:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (12D96C00) [pid = 3336] [serial = 1480] [outer = 12B07000] 06:45:23 INFO - PROCESS | 3336 | 1469022323133 Marionette DEBUG loaded listener.js 06:45:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (13112000) [pid = 3336] [serial = 1481] [outer = 12B07000] 06:45:23 INFO - PROCESS | 3336 | --DOCSHELL 15D5B800 == 33 [pid = 3336] [id = 490] 06:45:23 INFO - PROCESS | 3336 | --DOCSHELL 157EB800 == 32 [pid = 3336] [id = 489] 06:45:23 INFO - PROCESS | 3336 | --DOCSHELL 1426B400 == 31 [pid = 3336] [id = 488] 06:45:23 INFO - PROCESS | 3336 | --DOCSHELL 131E2800 == 30 [pid = 3336] [id = 487] 06:45:23 INFO - PROCESS | 3336 | --DOCSHELL 10EA0000 == 29 [pid = 3336] [id = 486] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (19E1D400) [pid = 3336] [serial = 1441] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (183A1400) [pid = 3336] [serial = 1432] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (175C8400) [pid = 3336] [serial = 1429] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (13C96000) [pid = 3336] [serial = 1420] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (1426BC00) [pid = 3336] [serial = 1421] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1645A800) [pid = 3336] [serial = 1436] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (19CD8400) [pid = 3336] [serial = 1409] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (10FB4000) [pid = 3336] [serial = 1417] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (1282B400) [pid = 3336] [serial = 1418] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (15F2A000) [pid = 3336] [serial = 1423] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (12A79400) [pid = 3336] [serial = 1411] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (13159400) [pid = 3336] [serial = 1412] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (15479400) [pid = 3336] [serial = 1414] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (1576E800) [pid = 3336] [serial = 1415] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (1547D000) [pid = 3336] [serial = 1435] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (183A2000) [pid = 3336] [serial = 1433] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (17417000) [pid = 3336] [serial = 1426] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (174F2000) [pid = 3336] [serial = 1427] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (17D60400) [pid = 3336] [serial = 1430] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (19F91C00) [pid = 3336] [serial = 1442] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (1839A400) [pid = 3336] [serial = 1438] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (197EA000) [pid = 3336] [serial = 1439] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | --DOMWINDOW == 58 (16689400) [pid = 3336] [serial = 1424] [outer = 00000000] [url = about:blank] 06:45:23 INFO - PROCESS | 3336 | 1469022323675 Marionette TRACE conn2 <- [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]]]}] 06:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 856ms 06:45:23 INFO - PROCESS | 3336 | 1469022323690 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 06:45:23 INFO - PROCESS | 3336 | 1469022323693 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 06:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:45:23 INFO - PROCESS | 3336 | 1469022323699 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:45:23 INFO - PROCESS | 3336 | 1469022323702 Marionette TRACE conn2 <- [1,1938,null,{}] 06:45:23 INFO - PROCESS | 3336 | 1469022323706 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:23 INFO - PROCESS | 3336 | 1469022323709 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:23 INFO - PROCESS | 3336 | 1469022323792 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 06:45:23 INFO - PROCESS | 3336 | 1469022323800 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:23 INFO - PROCESS | 3336 | 1469022323803 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:23 INFO - PROCESS | 3336 | ++DOCSHELL 13161800 == 30 [pid = 3336] [id = 494] 06:45:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 59 (13163C00) [pid = 3336] [serial = 1482] [outer = 00000000] 06:45:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (139CD400) [pid = 3336] [serial = 1483] [outer = 13163C00] 06:45:23 INFO - PROCESS | 3336 | 1469022323848 Marionette DEBUG loaded listener.js 06:45:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (13CA2000) [pid = 3336] [serial = 1484] [outer = 13163C00] 06:45:24 INFO - PROCESS | 3336 | 1469022324319 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 666ms 06:45:24 INFO - PROCESS | 3336 | 1469022324352 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 06:45:24 INFO - PROCESS | 3336 | 1469022324354 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 06:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:45:24 INFO - PROCESS | 3336 | 1469022324358 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:45:24 INFO - PROCESS | 3336 | 1469022324360 Marionette TRACE conn2 <- [1,1942,null,{}] 06:45:24 INFO - PROCESS | 3336 | 1469022324369 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:24 INFO - PROCESS | 3336 | 1469022324373 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:24 INFO - PROCESS | 3336 | 1469022324459 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 06:45:24 INFO - PROCESS | 3336 | 1469022324470 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:24 INFO - PROCESS | 3336 | 1469022324474 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:24 INFO - PROCESS | 3336 | ++DOCSHELL 14FF9400 == 31 [pid = 3336] [id = 495] 06:45:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (15477C00) [pid = 3336] [serial = 1485] [outer = 00000000] 06:45:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (15480800) [pid = 3336] [serial = 1486] [outer = 15477C00] 06:45:24 INFO - PROCESS | 3336 | 1469022324521 Marionette DEBUG loaded listener.js 06:45:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (15777000) [pid = 3336] [serial = 1487] [outer = 15477C00] 06:45:25 INFO - PROCESS | 3336 | 1469022325005 Marionette TRACE conn2 <- [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]]]}] 06:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 697ms 06:45:25 INFO - PROCESS | 3336 | 1469022325057 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 06:45:25 INFO - PROCESS | 3336 | 1469022325059 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 06:45:25 INFO - PROCESS | 3336 | 1469022325063 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:45:25 INFO - PROCESS | 3336 | 1469022325064 Marionette TRACE conn2 <- [1,1946,null,{}] 06:45:25 INFO - PROCESS | 3336 | 1469022325067 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:25 INFO - PROCESS | 3336 | 1469022325069 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:25 INFO - PROCESS | 3336 | 1469022325151 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 06:45:25 INFO - PROCESS | 3336 | 1469022325156 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:25 INFO - PROCESS | 3336 | 1469022325158 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:25 INFO - PROCESS | 3336 | ++DOCSHELL 15F2E800 == 32 [pid = 3336] [id = 496] 06:45:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (16451400) [pid = 3336] [serial = 1488] [outer = 00000000] 06:45:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (16460800) [pid = 3336] [serial = 1489] [outer = 16451400] 06:45:25 INFO - PROCESS | 3336 | 1469022325200 Marionette DEBUG loaded listener.js 06:45:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (16695800) [pid = 3336] [serial = 1490] [outer = 16451400] 06:45:25 INFO - PROCESS | 3336 | 1469022325684 Marionette TRACE conn2 <- [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]]]}] 06:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 634ms 06:45:25 INFO - PROCESS | 3336 | 1469022325733 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 06:45:25 INFO - PROCESS | 3336 | 1469022325735 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 06:45:25 INFO - PROCESS | 3336 | 1469022325739 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:45:25 INFO - PROCESS | 3336 | 1469022325740 Marionette TRACE conn2 <- [1,1950,null,{}] 06:45:25 INFO - PROCESS | 3336 | 1469022325744 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:25 INFO - PROCESS | 3336 | 1469022325746 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:25 INFO - PROCESS | 3336 | 1469022325852 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 06:45:25 INFO - PROCESS | 3336 | 1469022325857 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:25 INFO - PROCESS | 3336 | 1469022325859 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:25 INFO - PROCESS | 3336 | ++DOCSHELL 15D69C00 == 33 [pid = 3336] [id = 497] 06:45:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (15F2AC00) [pid = 3336] [serial = 1491] [outer = 00000000] 06:45:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (16D41800) [pid = 3336] [serial = 1492] [outer = 15F2AC00] 06:45:25 INFO - PROCESS | 3336 | 1469022325901 Marionette DEBUG loaded listener.js 06:45:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (16E30800) [pid = 3336] [serial = 1493] [outer = 15F2AC00] 06:45:26 INFO - PROCESS | 3336 | 1469022326363 Marionette TRACE conn2 <- [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]]]}] 06:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 650ms 06:45:26 INFO - PROCESS | 3336 | 1469022326377 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 06:45:26 INFO - PROCESS | 3336 | 1469022326379 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 06:45:26 INFO - PROCESS | 3336 | 1469022326382 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:45:26 INFO - PROCESS | 3336 | 1469022326383 Marionette TRACE conn2 <- [1,1954,null,{}] 06:45:26 INFO - PROCESS | 3336 | 1469022326393 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:26 INFO - PROCESS | 3336 | 1469022326399 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:26 INFO - PROCESS | 3336 | 1469022326537 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 06:45:26 INFO - PROCESS | 3336 | 1469022326543 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:26 INFO - PROCESS | 3336 | 1469022326545 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:26 INFO - PROCESS | 3336 | ++DOCSHELL 174F8800 == 34 [pid = 3336] [id = 498] 06:45:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (174F8C00) [pid = 3336] [serial = 1494] [outer = 00000000] 06:45:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (175BF400) [pid = 3336] [serial = 1495] [outer = 174F8C00] 06:45:26 INFO - PROCESS | 3336 | 1469022326641 Marionette DEBUG loaded listener.js 06:45:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (17D60400) [pid = 3336] [serial = 1496] [outer = 174F8C00] 06:45:27 INFO - PROCESS | 3336 | 1469022327061 Marionette TRACE conn2 <- [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]]]}] 06:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 714ms 06:45:27 INFO - PROCESS | 3336 | 1469022327083 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 06:45:27 INFO - PROCESS | 3336 | 1469022327086 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 06:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:45:27 INFO - PROCESS | 3336 | 1469022327090 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:45:27 INFO - PROCESS | 3336 | 1469022327091 Marionette TRACE conn2 <- [1,1958,null,{}] 06:45:27 INFO - PROCESS | 3336 | 1469022327106 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:27 INFO - PROCESS | 3336 | 1469022327108 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:27 INFO - PROCESS | 3336 | 1469022327246 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 06:45:27 INFO - PROCESS | 3336 | 1469022327313 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:27 INFO - PROCESS | 3336 | 1469022327316 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:27 INFO - PROCESS | 3336 | ++DOCSHELL 175C5400 == 35 [pid = 3336] [id = 499] 06:45:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (17EE1C00) [pid = 3336] [serial = 1497] [outer = 00000000] 06:45:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (18030C00) [pid = 3336] [serial = 1498] [outer = 17EE1C00] 06:45:27 INFO - PROCESS | 3336 | 1469022327360 Marionette DEBUG loaded listener.js 06:45:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (18036000) [pid = 3336] [serial = 1499] [outer = 17EE1C00] 06:45:27 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (13919800) [pid = 3336] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:45:27 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (131E3000) [pid = 3336] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:45:27 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (10EA6000) [pid = 3336] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:45:27 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (1426E800) [pid = 3336] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:45:27 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (157F2800) [pid = 3336] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:45:27 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (11017400) [pid = 3336] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:45:27 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (1A444C00) [pid = 3336] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:45:27 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (18399800) [pid = 3336] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:45:27 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (14FF2400) [pid = 3336] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:45:27 INFO - PROCESS | 3336 | 1469022327830 Marionette TRACE conn2 <- [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]]]}] 06:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 777ms 06:45:27 INFO - PROCESS | 3336 | 1469022327882 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 06:45:27 INFO - PROCESS | 3336 | 1469022327884 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 06:45:27 INFO - PROCESS | 3336 | 1469022327887 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:45:27 INFO - PROCESS | 3336 | 1469022327889 Marionette TRACE conn2 <- [1,1962,null,{}] 06:45:27 INFO - PROCESS | 3336 | 1469022327892 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:27 INFO - PROCESS | 3336 | 1469022327894 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:27 INFO - PROCESS | 3336 | 1469022327975 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 06:45:27 INFO - PROCESS | 3336 | 1469022327981 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:27 INFO - PROCESS | 3336 | 1469022327983 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:27 INFO - PROCESS | 3336 | ++DOCSHELL 10A7A400 == 36 [pid = 3336] [id = 500] 06:45:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (11C34800) [pid = 3336] [serial = 1500] [outer = 00000000] 06:45:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (14265C00) [pid = 3336] [serial = 1501] [outer = 11C34800] 06:45:28 INFO - PROCESS | 3336 | 1469022328024 Marionette DEBUG loaded listener.js 06:45:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (17EE0000) [pid = 3336] [serial = 1502] [outer = 11C34800] 06:45:28 INFO - PROCESS | 3336 | 1469022328452 Marionette TRACE conn2 <- [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]]]}] 06:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 602ms 06:45:28 INFO - PROCESS | 3336 | 1469022328485 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 06:45:28 INFO - PROCESS | 3336 | 1469022328487 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 06:45:28 INFO - PROCESS | 3336 | 1469022328490 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:45:28 INFO - PROCESS | 3336 | 1469022328492 Marionette TRACE conn2 <- [1,1966,null,{}] 06:45:28 INFO - PROCESS | 3336 | 1469022328495 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:28 INFO - PROCESS | 3336 | 1469022328497 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:28 INFO - PROCESS | 3336 | 1469022328575 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 06:45:28 INFO - PROCESS | 3336 | 1469022328581 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:28 INFO - PROCESS | 3336 | 1469022328583 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:28 INFO - PROCESS | 3336 | ++DOCSHELL 1058C400 == 37 [pid = 3336] [id = 501] 06:45:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (15D67000) [pid = 3336] [serial = 1503] [outer = 00000000] 06:45:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (18398C00) [pid = 3336] [serial = 1504] [outer = 15D67000] 06:45:28 INFO - PROCESS | 3336 | 1469022328625 Marionette DEBUG loaded listener.js 06:45:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (183A2000) [pid = 3336] [serial = 1505] [outer = 15D67000] 06:45:29 INFO - PROCESS | 3336 | 1469022329062 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 603ms 06:45:29 INFO - PROCESS | 3336 | 1469022329087 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 06:45:29 INFO - PROCESS | 3336 | 1469022329089 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 06:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:45:29 INFO - PROCESS | 3336 | 1469022329092 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:45:29 INFO - PROCESS | 3336 | 1469022329094 Marionette TRACE conn2 <- [1,1970,null,{}] 06:45:29 INFO - PROCESS | 3336 | 1469022329097 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:29 INFO - PROCESS | 3336 | 1469022329099 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:29 INFO - PROCESS | 3336 | 1469022329219 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 06:45:29 INFO - PROCESS | 3336 | 1469022329226 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:29 INFO - PROCESS | 3336 | 1469022329228 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:29 INFO - PROCESS | 3336 | ++DOCSHELL 19573400 == 38 [pid = 3336] [id = 502] 06:45:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (19576400) [pid = 3336] [serial = 1506] [outer = 00000000] 06:45:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (195C1400) [pid = 3336] [serial = 1507] [outer = 19576400] 06:45:29 INFO - PROCESS | 3336 | 1469022329271 Marionette DEBUG loaded listener.js 06:45:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (195C6000) [pid = 3336] [serial = 1508] [outer = 19576400] 06:45:29 INFO - PROCESS | 3336 | 1469022329666 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 602ms 06:45:29 INFO - PROCESS | 3336 | 1469022329690 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 06:45:29 INFO - PROCESS | 3336 | 1469022329692 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 06:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:45:29 INFO - PROCESS | 3336 | 1469022329695 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:45:29 INFO - PROCESS | 3336 | 1469022329698 Marionette TRACE conn2 <- [1,1974,null,{}] 06:45:29 INFO - PROCESS | 3336 | 1469022329701 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:29 INFO - PROCESS | 3336 | 1469022329703 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:29 INFO - PROCESS | 3336 | 1469022329838 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 06:45:30 INFO - PROCESS | 3336 | 1469022330071 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:30 INFO - PROCESS | 3336 | 1469022330074 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:30 INFO - PROCESS | 3336 | ++DOCSHELL 10375800 == 39 [pid = 3336] [id = 503] 06:45:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (10559400) [pid = 3336] [serial = 1509] [outer = 00000000] 06:45:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (10A76C00) [pid = 3336] [serial = 1510] [outer = 10559400] 06:45:30 INFO - PROCESS | 3336 | 1469022330136 Marionette DEBUG loaded listener.js 06:45:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (11467800) [pid = 3336] [serial = 1511] [outer = 10559400] 06:45:30 INFO - PROCESS | 3336 | 1469022330680 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1015ms 06:45:30 INFO - PROCESS | 3336 | 1469022330733 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 06:45:30 INFO - PROCESS | 3336 | 1469022330737 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 06:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:45:30 INFO - PROCESS | 3336 | 1469022330742 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:45:30 INFO - PROCESS | 3336 | 1469022330746 Marionette TRACE conn2 <- [1,1978,null,{}] 06:45:30 INFO - PROCESS | 3336 | 1469022330750 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:30 INFO - PROCESS | 3336 | 1469022330753 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:30 INFO - PROCESS | 3336 | 1469022330862 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 06:45:30 INFO - PROCESS | 3336 | 1469022330968 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:30 INFO - PROCESS | 3336 | 1469022330971 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:31 INFO - PROCESS | 3336 | ++DOCSHELL 1426F400 == 40 [pid = 3336] [id = 504] 06:45:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (14271C00) [pid = 3336] [serial = 1512] [outer = 00000000] 06:45:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1429C800) [pid = 3336] [serial = 1513] [outer = 14271C00] 06:45:31 INFO - PROCESS | 3336 | 1469022331029 Marionette DEBUG loaded listener.js 06:45:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1547E000) [pid = 3336] [serial = 1514] [outer = 14271C00] 06:45:31 INFO - PROCESS | 3336 | 1469022331617 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 951ms 06:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:45:31 INFO - PROCESS | 3336 | 1469022331689 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 06:45:31 INFO - PROCESS | 3336 | 1469022331692 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 06:45:31 INFO - PROCESS | 3336 | 1469022331696 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:45:31 INFO - PROCESS | 3336 | 1469022331699 Marionette TRACE conn2 <- [1,1982,null,{}] 06:45:31 INFO - PROCESS | 3336 | 1469022331703 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:31 INFO - PROCESS | 3336 | 1469022331706 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:31 INFO - PROCESS | 3336 | 1469022331811 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 06:45:31 INFO - PROCESS | 3336 | 1469022331920 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:31 INFO - PROCESS | 3336 | 1469022331923 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:31 INFO - PROCESS | 3336 | ++DOCSHELL 16D3F400 == 41 [pid = 3336] [id = 505] 06:45:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1741BC00) [pid = 3336] [serial = 1515] [outer = 00000000] 06:45:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (174F1C00) [pid = 3336] [serial = 1516] [outer = 1741BC00] 06:45:32 INFO - PROCESS | 3336 | 1469022331975 Marionette DEBUG loaded listener.js 06:45:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (17DEFC00) [pid = 3336] [serial = 1517] [outer = 1741BC00] 06:45:32 INFO - PROCESS | 3336 | 1469022332583 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 904ms 06:45:32 INFO - PROCESS | 3336 | 1469022332631 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 06:45:32 INFO - PROCESS | 3336 | 1469022332635 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 06:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:45:32 INFO - PROCESS | 3336 | 1469022332645 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:45:32 INFO - PROCESS | 3336 | 1469022332650 Marionette TRACE conn2 <- [1,1986,null,{}] 06:45:32 INFO - PROCESS | 3336 | 1469022332654 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:32 INFO - PROCESS | 3336 | 1469022332657 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:32 INFO - PROCESS | 3336 | 1469022332766 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 06:45:32 INFO - PROCESS | 3336 | 1469022332871 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:32 INFO - PROCESS | 3336 | 1469022332874 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:32 INFO - PROCESS | 3336 | ++DOCSHELL 19C37C00 == 42 [pid = 3336] [id = 506] 06:45:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (19C38000) [pid = 3336] [serial = 1518] [outer = 00000000] 06:45:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (19C41C00) [pid = 3336] [serial = 1519] [outer = 19C38000] 06:45:32 INFO - PROCESS | 3336 | 1469022332926 Marionette DEBUG loaded listener.js 06:45:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (19CDE800) [pid = 3336] [serial = 1520] [outer = 19C38000] 06:45:33 INFO - PROCESS | 3336 | 1469022333729 Marionette TRACE conn2 <- [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]]]}] 06:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1126ms 06:45:33 INFO - PROCESS | 3336 | 1469022333750 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 06:45:33 INFO - PROCESS | 3336 | 1469022333754 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 06:45:33 INFO - PROCESS | 3336 | 1469022333759 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:45:33 INFO - PROCESS | 3336 | 1469022333762 Marionette TRACE conn2 <- [1,1990,null,{}] 06:45:33 INFO - PROCESS | 3336 | 1469022333767 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:33 INFO - PROCESS | 3336 | 1469022333770 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:33 INFO - PROCESS | 3336 | 1469022333869 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 06:45:34 INFO - PROCESS | 3336 | 1469022334005 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:34 INFO - PROCESS | 3336 | 1469022334009 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:34 INFO - PROCESS | 3336 | ++DOCSHELL 13110C00 == 43 [pid = 3336] [id = 507] 06:45:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (13115000) [pid = 3336] [serial = 1521] [outer = 00000000] 06:45:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (131E2800) [pid = 3336] [serial = 1522] [outer = 13115000] 06:45:34 INFO - PROCESS | 3336 | 1469022334058 Marionette DEBUG loaded listener.js 06:45:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (132C9000) [pid = 3336] [serial = 1523] [outer = 13115000] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 19573400 == 42 [pid = 3336] [id = 502] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 1058C400 == 41 [pid = 3336] [id = 501] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 10A7A400 == 40 [pid = 3336] [id = 500] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 175C5400 == 39 [pid = 3336] [id = 499] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 174F8800 == 38 [pid = 3336] [id = 498] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 15D69C00 == 37 [pid = 3336] [id = 497] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 15F2E800 == 36 [pid = 3336] [id = 496] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 14FF9400 == 35 [pid = 3336] [id = 495] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 13161800 == 34 [pid = 3336] [id = 494] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 12B05C00 == 33 [pid = 3336] [id = 493] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 13070800 == 32 [pid = 3336] [id = 492] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 1055A000 == 31 [pid = 3336] [id = 491] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 13915800 == 30 [pid = 3336] [id = 485] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 19C37C00 == 29 [pid = 3336] [id = 506] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 16D3F400 == 28 [pid = 3336] [id = 505] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 10375800 == 27 [pid = 3336] [id = 503] 06:45:35 INFO - PROCESS | 3336 | --DOCSHELL 1426F400 == 26 [pid = 3336] [id = 504] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (1429E400) [pid = 3336] [serial = 1465] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (15478800) [pid = 3336] [serial = 1466] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (15F23800) [pid = 3336] [serial = 1468] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (13117C00) [pid = 3336] [serial = 1445] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (1A581C00) [pid = 3336] [serial = 1454] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (19E16C00) [pid = 3336] [serial = 1451] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (16694C00) [pid = 3336] [serial = 1448] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1668C400) [pid = 3336] [serial = 1471] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (15F2B800) [pid = 3336] [serial = 1469] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1426D000) [pid = 3336] [serial = 1457] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (13C48C00) [pid = 3336] [serial = 1456] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (13259400) [pid = 3336] [serial = 1462] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (13448800) [pid = 3336] [serial = 1463] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (11CD8800) [pid = 3336] [serial = 1459] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (12A6E400) [pid = 3336] [serial = 1460] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (12B03C00) [pid = 3336] [serial = 1444] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (15486C00) [pid = 3336] [serial = 1447] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (197EA400) [pid = 3336] [serial = 1450] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (1A44BC00) [pid = 3336] [serial = 1453] [outer = 00000000] [url = about:blank] 06:45:35 INFO - PROCESS | 3336 | 1469022335308 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1586ms 06:45:35 INFO - PROCESS | 3336 | 1469022335386 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 06:45:35 INFO - PROCESS | 3336 | 1469022335390 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 06:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:45:35 INFO - PROCESS | 3336 | 1469022335395 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:45:35 INFO - PROCESS | 3336 | 1469022335398 Marionette TRACE conn2 <- [1,1994,null,{}] 06:45:35 INFO - PROCESS | 3336 | 1469022335406 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:35 INFO - PROCESS | 3336 | 1469022335408 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:35 INFO - PROCESS | 3336 | 1469022335494 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 06:45:35 INFO - PROCESS | 3336 | 1469022335587 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:35 INFO - PROCESS | 3336 | 1469022335594 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:35 INFO - PROCESS | 3336 | ++DOCSHELL 1058C400 == 27 [pid = 3336] [id = 508] 06:45:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (10A01C00) [pid = 3336] [serial = 1524] [outer = 00000000] 06:45:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (10EAC800) [pid = 3336] [serial = 1525] [outer = 10A01C00] 06:45:35 INFO - PROCESS | 3336 | 1469022335642 Marionette DEBUG loaded listener.js 06:45:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (11012000) [pid = 3336] [serial = 1526] [outer = 10A01C00] 06:45:36 INFO - PROCESS | 3336 | 1469022336052 Marionette TRACE conn2 <- [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]]]}] 06:45:36 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 06:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 714ms 06:45:36 INFO - PROCESS | 3336 | 1469022336093 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 06:45:36 INFO - PROCESS | 3336 | 1469022336099 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 06:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:45:36 INFO - PROCESS | 3336 | 1469022336109 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:45:36 INFO - PROCESS | 3336 | 1469022336112 Marionette TRACE conn2 <- [1,1998,null,{}] 06:45:36 INFO - PROCESS | 3336 | 1469022336115 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:36 INFO - PROCESS | 3336 | 1469022336118 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:36 INFO - PROCESS | 3336 | 1469022336204 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 06:45:36 INFO - PROCESS | 3336 | 1469022336212 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:36 INFO - PROCESS | 3336 | 1469022336215 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:36 INFO - PROCESS | 3336 | ++DOCSHELL 130B7400 == 28 [pid = 3336] [id = 509] 06:45:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (13115800) [pid = 3336] [serial = 1527] [outer = 00000000] 06:45:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (13155800) [pid = 3336] [serial = 1528] [outer = 13115800] 06:45:36 INFO - PROCESS | 3336 | 1469022336261 Marionette DEBUG loaded listener.js 06:45:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (131E3C00) [pid = 3336] [serial = 1529] [outer = 13115800] 06:45:36 INFO - PROCESS | 3336 | 1469022336733 Marionette TRACE conn2 <- [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]]]}] 06:45:36 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 06:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 650ms 06:45:36 INFO - PROCESS | 3336 | 1469022336747 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 06:45:36 INFO - PROCESS | 3336 | 1469022336749 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 06:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:45:36 INFO - PROCESS | 3336 | 1469022336753 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:45:36 INFO - PROCESS | 3336 | 1469022336756 Marionette TRACE conn2 <- [1,2002,null,{}] 06:45:36 INFO - PROCESS | 3336 | 1469022336771 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:36 INFO - PROCESS | 3336 | 1469022336775 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:36 INFO - PROCESS | 3336 | 1469022336856 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 06:45:36 INFO - PROCESS | 3336 | 1469022336864 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:36 INFO - PROCESS | 3336 | 1469022336867 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:36 INFO - PROCESS | 3336 | ++DOCSHELL 14268800 == 29 [pid = 3336] [id = 510] 06:45:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (14269400) [pid = 3336] [serial = 1530] [outer = 00000000] 06:45:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (14295800) [pid = 3336] [serial = 1531] [outer = 14269400] 06:45:36 INFO - PROCESS | 3336 | 1469022336913 Marionette DEBUG loaded listener.js 06:45:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1429E800) [pid = 3336] [serial = 1532] [outer = 14269400] 06:45:37 INFO - PROCESS | 3336 | 1469022337432 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 713ms 06:45:37 INFO - PROCESS | 3336 | 1469022337484 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 06:45:37 INFO - PROCESS | 3336 | 1469022337487 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 06:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:45:37 INFO - PROCESS | 3336 | 1469022337499 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:45:37 INFO - PROCESS | 3336 | 1469022337501 Marionette TRACE conn2 <- [1,2006,null,{}] 06:45:37 INFO - PROCESS | 3336 | 1469022337505 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:37 INFO - PROCESS | 3336 | 1469022337507 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:37 INFO - PROCESS | 3336 | 1469022337619 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 06:45:37 INFO - PROCESS | 3336 | 1469022337624 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:37 INFO - PROCESS | 3336 | 1469022337626 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:37 INFO - PROCESS | 3336 | ++DOCSHELL 1547D800 == 30 [pid = 3336] [id = 511] 06:45:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1547DC00) [pid = 3336] [serial = 1533] [outer = 00000000] 06:45:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (15D5E000) [pid = 3336] [serial = 1534] [outer = 1547DC00] 06:45:37 INFO - PROCESS | 3336 | 1469022337724 Marionette DEBUG loaded listener.js 06:45:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (15F24800) [pid = 3336] [serial = 1535] [outer = 1547DC00] 06:45:38 INFO - PROCESS | 3336 | 1469022338144 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 714ms 06:45:38 INFO - PROCESS | 3336 | 1469022338189 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 06:45:38 INFO - PROCESS | 3336 | 1469022338191 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 06:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:45:38 INFO - PROCESS | 3336 | 1469022338204 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:45:38 INFO - PROCESS | 3336 | 1469022338206 Marionette TRACE conn2 <- [1,2010,null,{}] 06:45:38 INFO - PROCESS | 3336 | 1469022338209 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:38 INFO - PROCESS | 3336 | 1469022338211 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:38 INFO - PROCESS | 3336 | 1469022338318 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 06:45:38 INFO - PROCESS | 3336 | 1469022338410 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:38 INFO - PROCESS | 3336 | 1469022338412 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:38 INFO - PROCESS | 3336 | ++DOCSHELL 15F2D000 == 31 [pid = 3336] [id = 512] 06:45:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (15F2E000) [pid = 3336] [serial = 1536] [outer = 00000000] 06:45:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (16459000) [pid = 3336] [serial = 1537] [outer = 15F2E000] 06:45:38 INFO - PROCESS | 3336 | 1469022338455 Marionette DEBUG loaded listener.js 06:45:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (1668A400) [pid = 3336] [serial = 1538] [outer = 15F2E000] 06:45:38 INFO - PROCESS | 3336 | 1469022338885 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 745ms 06:45:38 INFO - PROCESS | 3336 | 1469022338940 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 06:45:38 INFO - PROCESS | 3336 | 1469022338942 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 06:45:38 INFO - PROCESS | 3336 | 1469022338945 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:45:38 INFO - PROCESS | 3336 | 1469022338947 Marionette TRACE conn2 <- [1,2014,null,{}] 06:45:38 INFO - PROCESS | 3336 | 1469022338950 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:38 INFO - PROCESS | 3336 | 1469022338956 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:39 INFO - PROCESS | 3336 | 1469022339089 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 06:45:39 INFO - PROCESS | 3336 | 1469022339099 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:39 INFO - PROCESS | 3336 | 1469022339101 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:39 INFO - PROCESS | 3336 | ++DOCSHELL 16694400 == 32 [pid = 3336] [id = 513] 06:45:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (167B5C00) [pid = 3336] [serial = 1539] [outer = 00000000] 06:45:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (17365C00) [pid = 3336] [serial = 1540] [outer = 167B5C00] 06:45:39 INFO - PROCESS | 3336 | 1469022339197 Marionette DEBUG loaded listener.js 06:45:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (175C5400) [pid = 3336] [serial = 1541] [outer = 167B5C00] 06:45:39 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (174F8C00) [pid = 3336] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:45:39 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (15477C00) [pid = 3336] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:45:39 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (13260400) [pid = 3336] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:45:39 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (12B07000) [pid = 3336] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:45:39 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (13163C00) [pid = 3336] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:45:39 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (1055E400) [pid = 3336] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:45:39 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (16451400) [pid = 3336] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:45:39 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (17EE1C00) [pid = 3336] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:45:39 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (11C34800) [pid = 3336] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:45:39 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (19576400) [pid = 3336] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:45:39 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (15D67000) [pid = 3336] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:45:39 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (16454400) [pid = 3336] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:45:39 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (15F2AC00) [pid = 3336] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:45:39 INFO - PROCESS | 3336 | 1469022339888 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 967ms 06:45:39 INFO - PROCESS | 3336 | 1469022339924 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 06:45:39 INFO - PROCESS | 3336 | 1469022339926 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 06:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:45:39 INFO - PROCESS | 3336 | 1469022339930 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:45:39 INFO - PROCESS | 3336 | 1469022339931 Marionette TRACE conn2 <- [1,2018,null,{}] 06:45:39 INFO - PROCESS | 3336 | 1469022339935 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:39 INFO - PROCESS | 3336 | 1469022339937 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:40 INFO - PROCESS | 3336 | 1469022340057 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 06:45:40 INFO - PROCESS | 3336 | 1469022340119 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:40 INFO - PROCESS | 3336 | 1469022340121 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:40 INFO - PROCESS | 3336 | ++DOCSHELL 1055E400 == 33 [pid = 3336] [id = 514] 06:45:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (10A79800) [pid = 3336] [serial = 1542] [outer = 00000000] 06:45:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (13EAD400) [pid = 3336] [serial = 1543] [outer = 10A79800] 06:45:40 INFO - PROCESS | 3336 | 1469022340163 Marionette DEBUG loaded listener.js 06:45:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (13918C00) [pid = 3336] [serial = 1544] [outer = 10A79800] 06:45:40 INFO - PROCESS | 3336 | 1469022340510 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 650ms 06:45:40 INFO - PROCESS | 3336 | 1469022340568 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 06:45:40 INFO - PROCESS | 3336 | 1469022340570 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 06:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:45:40 INFO - PROCESS | 3336 | 1469022340573 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:45:40 INFO - PROCESS | 3336 | 1469022340575 Marionette TRACE conn2 <- [1,2022,null,{}] 06:45:40 INFO - PROCESS | 3336 | 1469022340587 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:40 INFO - PROCESS | 3336 | 1469022340589 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:40 INFO - PROCESS | 3336 | 1469022340664 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 06:45:40 INFO - PROCESS | 3336 | 1469022340669 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:40 INFO - PROCESS | 3336 | 1469022340671 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:40 INFO - PROCESS | 3336 | ++DOCSHELL 17414000 == 34 [pid = 3336] [id = 515] 06:45:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (174F8800) [pid = 3336] [serial = 1545] [outer = 00000000] 06:45:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1802D000) [pid = 3336] [serial = 1546] [outer = 174F8800] 06:45:40 INFO - PROCESS | 3336 | 1469022340713 Marionette DEBUG loaded listener.js 06:45:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1802D400) [pid = 3336] [serial = 1547] [outer = 174F8800] 06:45:41 INFO - PROCESS | 3336 | 1469022341135 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 603ms 06:45:41 INFO - PROCESS | 3336 | 1469022341170 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 06:45:41 INFO - PROCESS | 3336 | 1469022341172 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 06:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:45:41 INFO - PROCESS | 3336 | 1469022341176 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:45:41 INFO - PROCESS | 3336 | 1469022341178 Marionette TRACE conn2 <- [1,2026,null,{}] 06:45:41 INFO - PROCESS | 3336 | 1469022341198 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:41 INFO - PROCESS | 3336 | 1469022341199 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:41 INFO - PROCESS | 3336 | 1469022341275 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 06:45:41 INFO - PROCESS | 3336 | 1469022341282 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:41 INFO - PROCESS | 3336 | 1469022341284 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:41 INFO - PROCESS | 3336 | ++DOCSHELL 14268400 == 35 [pid = 3336] [id = 516] 06:45:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (1839C400) [pid = 3336] [serial = 1548] [outer = 00000000] 06:45:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (1957C400) [pid = 3336] [serial = 1549] [outer = 1839C400] 06:45:41 INFO - PROCESS | 3336 | 1469022341326 Marionette DEBUG loaded listener.js 06:45:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (1957E000) [pid = 3336] [serial = 1550] [outer = 1839C400] 06:45:41 INFO - PROCESS | 3336 | 1469022341897 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 777ms 06:45:41 INFO - PROCESS | 3336 | 1469022341969 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 06:45:41 INFO - PROCESS | 3336 | 1469022341974 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 06:45:41 INFO - PROCESS | 3336 | 1469022341980 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:45:41 INFO - PROCESS | 3336 | 1469022341983 Marionette TRACE conn2 <- [1,2030,null,{}] 06:45:41 INFO - PROCESS | 3336 | 1469022341989 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:41 INFO - PROCESS | 3336 | 1469022341992 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:42 INFO - PROCESS | 3336 | 1469022342124 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 06:45:42 INFO - PROCESS | 3336 | 1469022342236 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:42 INFO - PROCESS | 3336 | 1469022342240 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:42 INFO - PROCESS | 3336 | ++DOCSHELL 10375800 == 36 [pid = 3336] [id = 517] 06:45:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (103C8400) [pid = 3336] [serial = 1551] [outer = 00000000] 06:45:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (12829800) [pid = 3336] [serial = 1552] [outer = 103C8400] 06:45:42 INFO - PROCESS | 3336 | 1469022342297 Marionette DEBUG loaded listener.js 06:45:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (12BD1400) [pid = 3336] [serial = 1553] [outer = 103C8400] 06:45:43 INFO - PROCESS | 3336 | 1469022343078 Marionette TRACE conn2 <- [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]]]}] 06:45:43 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) 06:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1174ms 06:45:43 INFO - PROCESS | 3336 | 1469022343133 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 06:45:43 INFO - PROCESS | 3336 | 1469022343138 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 06:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:45:43 INFO - PROCESS | 3336 | 1469022343144 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:45:43 INFO - PROCESS | 3336 | 1469022343147 Marionette TRACE conn2 <- [1,2034,null,{}] 06:45:43 INFO - PROCESS | 3336 | 1469022343151 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:43 INFO - PROCESS | 3336 | 1469022343154 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:43 INFO - PROCESS | 3336 | 1469022343271 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 06:45:43 INFO - PROCESS | 3336 | 1469022343406 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:43 INFO - PROCESS | 3336 | 1469022343409 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:43 INFO - PROCESS | 3336 | ++DOCSHELL 14266400 == 37 [pid = 3336] [id = 518] 06:45:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (1429B000) [pid = 3336] [serial = 1554] [outer = 00000000] 06:45:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (15478C00) [pid = 3336] [serial = 1555] [outer = 1429B000] 06:45:43 INFO - PROCESS | 3336 | 1469022343464 Marionette DEBUG loaded listener.js 06:45:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (157F2800) [pid = 3336] [serial = 1556] [outer = 1429B000] 06:45:44 INFO - PROCESS | 3336 | 1469022344300 Marionette TRACE conn2 <- [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]]]}] 06:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1206ms 06:45:44 INFO - PROCESS | 3336 | 1469022344373 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 06:45:44 INFO - PROCESS | 3336 | 1469022344377 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 06:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:45:44 INFO - PROCESS | 3336 | 1469022344382 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:45:44 INFO - PROCESS | 3336 | 1469022344386 Marionette TRACE conn2 <- [1,2038,null,{}] 06:45:44 INFO - PROCESS | 3336 | 1469022344391 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:44 INFO - PROCESS | 3336 | 1469022344394 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:44 INFO - PROCESS | 3336 | 1469022344558 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 06:45:44 INFO - PROCESS | 3336 | 1469022344567 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:44 INFO - PROCESS | 3336 | 1469022344572 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:44 INFO - PROCESS | 3336 | ++DOCSHELL 12D98C00 == 38 [pid = 3336] [id = 519] 06:45:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (12D9DC00) [pid = 3336] [serial = 1557] [outer = 00000000] 06:45:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (13155400) [pid = 3336] [serial = 1558] [outer = 12D9DC00] 06:45:44 INFO - PROCESS | 3336 | 1469022344620 Marionette DEBUG loaded listener.js 06:45:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (132D3C00) [pid = 3336] [serial = 1559] [outer = 12D9DC00] 06:45:45 INFO - PROCESS | 3336 | --DOCSHELL 17414000 == 37 [pid = 3336] [id = 515] 06:45:45 INFO - PROCESS | 3336 | --DOCSHELL 1055E400 == 36 [pid = 3336] [id = 514] 06:45:45 INFO - PROCESS | 3336 | --DOCSHELL 16694400 == 35 [pid = 3336] [id = 513] 06:45:45 INFO - PROCESS | 3336 | --DOCSHELL 15F2D000 == 34 [pid = 3336] [id = 512] 06:45:45 INFO - PROCESS | 3336 | --DOCSHELL 1547D800 == 33 [pid = 3336] [id = 511] 06:45:45 INFO - PROCESS | 3336 | --DOCSHELL 14268800 == 32 [pid = 3336] [id = 510] 06:45:45 INFO - PROCESS | 3336 | --DOCSHELL 130B7400 == 31 [pid = 3336] [id = 509] 06:45:45 INFO - PROCESS | 3336 | --DOCSHELL 1058C400 == 30 [pid = 3336] [id = 508] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (17D60400) [pid = 3336] [serial = 1496] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (175BF400) [pid = 3336] [serial = 1495] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (15480800) [pid = 3336] [serial = 1486] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (15777000) [pid = 3336] [serial = 1487] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (13931C00) [pid = 3336] [serial = 1477] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (139D6000) [pid = 3336] [serial = 1478] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (12D96C00) [pid = 3336] [serial = 1480] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (13112000) [pid = 3336] [serial = 1481] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (139CD400) [pid = 3336] [serial = 1483] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (13CA2000) [pid = 3336] [serial = 1484] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (10A7B400) [pid = 3336] [serial = 1474] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1144D800) [pid = 3336] [serial = 1475] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (16460800) [pid = 3336] [serial = 1489] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (18030C00) [pid = 3336] [serial = 1498] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (17EE0000) [pid = 3336] [serial = 1502] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (195C6000) [pid = 3336] [serial = 1508] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (183A2000) [pid = 3336] [serial = 1505] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (16693C00) [pid = 3336] [serial = 1472] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (14265C00) [pid = 3336] [serial = 1501] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (195C1400) [pid = 3336] [serial = 1507] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (18036000) [pid = 3336] [serial = 1499] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (16D41800) [pid = 3336] [serial = 1492] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (16E30800) [pid = 3336] [serial = 1493] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (18398C00) [pid = 3336] [serial = 1504] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (16695800) [pid = 3336] [serial = 1490] [outer = 00000000] [url = about:blank] 06:45:45 INFO - PROCESS | 3336 | 1469022345198 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 857ms 06:45:45 INFO - PROCESS | 3336 | 1469022345227 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 06:45:45 INFO - PROCESS | 3336 | 1469022345231 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 06:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:45:45 INFO - PROCESS | 3336 | 1469022345236 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:45:45 INFO - PROCESS | 3336 | 1469022345239 Marionette TRACE conn2 <- [1,2042,null,{}] 06:45:45 INFO - PROCESS | 3336 | 1469022345242 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:45 INFO - PROCESS | 3336 | 1469022345245 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:45 INFO - PROCESS | 3336 | 1469022345331 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 06:45:45 INFO - PROCESS | 3336 | 1469022345425 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:45 INFO - PROCESS | 3336 | 1469022345428 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:45 INFO - PROCESS | 3336 | ++DOCSHELL 12D96C00 == 31 [pid = 3336] [id = 520] 06:45:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (13071400) [pid = 3336] [serial = 1560] [outer = 00000000] 06:45:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (1391C000) [pid = 3336] [serial = 1561] [outer = 13071400] 06:45:45 INFO - PROCESS | 3336 | 1469022345473 Marionette DEBUG loaded listener.js 06:45:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (13C45400) [pid = 3336] [serial = 1562] [outer = 13071400] 06:45:45 INFO - PROCESS | 3336 | 1469022345922 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 698ms 06:45:45 INFO - PROCESS | 3336 | 1469022345969 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 06:45:45 INFO - PROCESS | 3336 | 1469022345971 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 06:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:45:45 INFO - PROCESS | 3336 | 1469022345979 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:45:45 INFO - PROCESS | 3336 | 1469022345982 Marionette TRACE conn2 <- [1,2046,null,{}] 06:45:46 INFO - PROCESS | 3336 | 1469022345992 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:46 INFO - PROCESS | 3336 | 1469022345997 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:46 INFO - PROCESS | 3336 | 1469022346111 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 06:45:46 INFO - PROCESS | 3336 | 1469022346126 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:46 INFO - PROCESS | 3336 | 1469022346129 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:46 INFO - PROCESS | 3336 | ++DOCSHELL 15480400 == 32 [pid = 3336] [id = 521] 06:45:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (15480800) [pid = 3336] [serial = 1563] [outer = 00000000] 06:45:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (15D67000) [pid = 3336] [serial = 1564] [outer = 15480800] 06:45:46 INFO - PROCESS | 3336 | 1469022346176 Marionette DEBUG loaded listener.js 06:45:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (15F2B000) [pid = 3336] [serial = 1565] [outer = 15480800] 06:45:46 INFO - PROCESS | 3336 | 1469022346626 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 713ms 06:45:46 INFO - PROCESS | 3336 | 1469022346674 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 06:45:46 INFO - PROCESS | 3336 | 1469022346676 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 06:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:45:46 INFO - PROCESS | 3336 | 1469022346679 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:45:46 INFO - PROCESS | 3336 | 1469022346681 Marionette TRACE conn2 <- [1,2050,null,{}] 06:45:46 INFO - PROCESS | 3336 | 1469022346685 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:46 INFO - PROCESS | 3336 | 1469022346686 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:46 INFO - PROCESS | 3336 | 1469022346769 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 06:45:46 INFO - PROCESS | 3336 | 1469022346776 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:46 INFO - PROCESS | 3336 | 1469022346778 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:46 INFO - PROCESS | 3336 | ++DOCSHELL 1668F800 == 33 [pid = 3336] [id = 522] 06:45:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1668FC00) [pid = 3336] [serial = 1566] [outer = 00000000] 06:45:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (167B5800) [pid = 3336] [serial = 1567] [outer = 1668FC00] 06:45:46 INFO - PROCESS | 3336 | 1469022346821 Marionette DEBUG loaded listener.js 06:45:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (16D3D400) [pid = 3336] [serial = 1568] [outer = 1668FC00] 06:45:47 INFO - PROCESS | 3336 | 1469022347270 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 651ms 06:45:47 INFO - PROCESS | 3336 | 1469022347324 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 06:45:47 INFO - PROCESS | 3336 | 1469022347326 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 06:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:45:47 INFO - PROCESS | 3336 | 1469022347330 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:45:47 INFO - PROCESS | 3336 | 1469022347332 Marionette TRACE conn2 <- [1,2054,null,{}] 06:45:47 INFO - PROCESS | 3336 | 1469022347335 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:47 INFO - PROCESS | 3336 | 1469022347337 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:47 INFO - PROCESS | 3336 | 1469022347445 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 06:45:47 INFO - PROCESS | 3336 | 1469022347450 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:47 INFO - PROCESS | 3336 | 1469022347453 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:47 INFO - PROCESS | 3336 | ++DOCSHELL 15F2EC00 == 34 [pid = 3336] [id = 523] 06:45:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (1645AC00) [pid = 3336] [serial = 1569] [outer = 00000000] 06:45:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1741A000) [pid = 3336] [serial = 1570] [outer = 1645AC00] 06:45:47 INFO - PROCESS | 3336 | 1469022347495 Marionette DEBUG loaded listener.js 06:45:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (174F1400) [pid = 3336] [serial = 1571] [outer = 1645AC00] 06:45:47 INFO - PROCESS | 3336 | 1469022347957 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 698ms 06:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:45:48 INFO - PROCESS | 3336 | 1469022348027 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 06:45:48 INFO - PROCESS | 3336 | 1469022348029 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 06:45:48 INFO - PROCESS | 3336 | 1469022348032 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:45:48 INFO - PROCESS | 3336 | 1469022348034 Marionette TRACE conn2 <- [1,2058,null,{}] 06:45:48 INFO - PROCESS | 3336 | 1469022348037 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:48 INFO - PROCESS | 3336 | 1469022348042 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:48 INFO - PROCESS | 3336 | 1469022348249 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 06:45:48 INFO - PROCESS | 3336 | 1469022348308 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:48 INFO - PROCESS | 3336 | 1469022348310 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:48 INFO - PROCESS | 3336 | ++DOCSHELL 16454C00 == 35 [pid = 3336] [id = 524] 06:45:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1645A800) [pid = 3336] [serial = 1572] [outer = 00000000] 06:45:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (18036000) [pid = 3336] [serial = 1573] [outer = 1645A800] 06:45:48 INFO - PROCESS | 3336 | 1469022348360 Marionette DEBUG loaded listener.js 06:45:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (18397000) [pid = 3336] [serial = 1574] [outer = 1645A800] 06:45:48 INFO - PROCESS | 3336 | 1469022348822 Marionette TRACE conn2 <- [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]]]}] 06:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 808ms 06:45:48 INFO - PROCESS | 3336 | 1469022348868 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 06:45:48 INFO - PROCESS | 3336 | 1469022348870 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 06:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:45:48 INFO - PROCESS | 3336 | 1469022348879 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:45:48 INFO - PROCESS | 3336 | 1469022348880 Marionette TRACE conn2 <- [1,2062,null,{}] 06:45:48 INFO - PROCESS | 3336 | 1469022348884 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:48 INFO - PROCESS | 3336 | 1469022348886 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:49 INFO - PROCESS | 3336 | 1469022348994 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 06:45:49 INFO - PROCESS | 3336 | 1469022349004 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:49 INFO - PROCESS | 3336 | 1469022349007 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:49 INFO - PROCESS | 3336 | ++DOCSHELL 183A1400 == 36 [pid = 3336] [id = 525] 06:45:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (19575400) [pid = 3336] [serial = 1575] [outer = 00000000] 06:45:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (195C8400) [pid = 3336] [serial = 1576] [outer = 19575400] 06:45:49 INFO - PROCESS | 3336 | 1469022349066 Marionette DEBUG loaded listener.js 06:45:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (195CAC00) [pid = 3336] [serial = 1577] [outer = 19575400] 06:45:49 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (167B5C00) [pid = 3336] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:45:49 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (14269400) [pid = 3336] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:45:49 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (10A01C00) [pid = 3336] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:45:49 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (13115000) [pid = 3336] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:45:49 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (13115800) [pid = 3336] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:45:49 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (15F2E000) [pid = 3336] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:45:49 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (10559400) [pid = 3336] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:45:49 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (10A79800) [pid = 3336] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:45:49 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (14271C00) [pid = 3336] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:45:49 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (1741BC00) [pid = 3336] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:45:49 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (19C38000) [pid = 3336] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:45:49 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (174F8800) [pid = 3336] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:45:49 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1547DC00) [pid = 3336] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:45:49 INFO - PROCESS | 3336 | 1469022349581 Marionette TRACE conn2 <- [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]]]}] 06:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 746ms 06:45:49 INFO - PROCESS | 3336 | 1469022349618 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 06:45:49 INFO - PROCESS | 3336 | 1469022349620 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 06:45:49 INFO - PROCESS | 3336 | 1469022349624 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:45:49 INFO - PROCESS | 3336 | 1469022349625 Marionette TRACE conn2 <- [1,2066,null,{}] 06:45:49 INFO - PROCESS | 3336 | 1469022349629 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:49 INFO - PROCESS | 3336 | 1469022349630 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:49 INFO - PROCESS | 3336 | 1469022349706 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 06:45:49 INFO - PROCESS | 3336 | 1469022349798 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:49 INFO - PROCESS | 3336 | 1469022349800 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:49 INFO - PROCESS | 3336 | ++DOCSHELL 10559400 == 37 [pid = 3336] [id = 526] 06:45:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (10A01C00) [pid = 3336] [serial = 1578] [outer = 00000000] 06:45:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1393A000) [pid = 3336] [serial = 1579] [outer = 10A01C00] 06:45:49 INFO - PROCESS | 3336 | 1469022349844 Marionette DEBUG loaded listener.js 06:45:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (145F1400) [pid = 3336] [serial = 1580] [outer = 10A01C00] 06:45:50 INFO - PROCESS | 3336 | 1469022350197 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 602ms 06:45:50 INFO - PROCESS | 3336 | 1469022350221 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 06:45:50 INFO - PROCESS | 3336 | 1469022350223 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 06:45:50 INFO - PROCESS | 3336 | 1469022350226 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:45:50 INFO - PROCESS | 3336 | 1469022350228 Marionette TRACE conn2 <- [1,2070,null,{}] 06:45:50 INFO - PROCESS | 3336 | 1469022350231 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:50 INFO - PROCESS | 3336 | 1469022350233 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:50 INFO - PROCESS | 3336 | 1469022350381 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 06:45:50 INFO - PROCESS | 3336 | 1469022350476 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:50 INFO - PROCESS | 3336 | 1469022350478 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:50 INFO - PROCESS | 3336 | ++DOCSHELL 103D2000 == 38 [pid = 3336] [id = 527] 06:45:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (10A77000) [pid = 3336] [serial = 1581] [outer = 00000000] 06:45:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (18033400) [pid = 3336] [serial = 1582] [outer = 10A77000] 06:45:50 INFO - PROCESS | 3336 | 1469022350520 Marionette DEBUG loaded listener.js 06:45:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (19575800) [pid = 3336] [serial = 1583] [outer = 10A77000] 06:45:50 INFO - PROCESS | 3336 | 1469022350874 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 650ms 06:45:50 INFO - PROCESS | 3336 | 1469022350897 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 06:45:50 INFO - PROCESS | 3336 | 1469022350899 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 06:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:45:50 INFO - PROCESS | 3336 | 1469022350902 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:45:50 INFO - PROCESS | 3336 | 1469022350904 Marionette TRACE conn2 <- [1,2074,null,{}] 06:45:50 INFO - PROCESS | 3336 | 1469022350907 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:50 INFO - PROCESS | 3336 | 1469022350909 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:50 INFO - PROCESS | 3336 | 1469022350986 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 06:45:50 INFO - PROCESS | 3336 | 1469022350991 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:51 INFO - PROCESS | 3336 | 1469022351001 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:51 INFO - PROCESS | 3336 | ++DOCSHELL 15F29C00 == 39 [pid = 3336] [id = 528] 06:45:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (16458800) [pid = 3336] [serial = 1584] [outer = 00000000] 06:45:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (19CD5400) [pid = 3336] [serial = 1585] [outer = 16458800] 06:45:51 INFO - PROCESS | 3336 | 1469022351045 Marionette DEBUG loaded listener.js 06:45:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (19CD6000) [pid = 3336] [serial = 1586] [outer = 16458800] 06:45:51 INFO - PROCESS | 3336 | 1469022351488 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 650ms 06:45:51 INFO - PROCESS | 3336 | 1469022351552 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 06:45:51 INFO - PROCESS | 3336 | 1469022351556 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 06:45:51 INFO - PROCESS | 3336 | 1469022351561 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:45:51 INFO - PROCESS | 3336 | 1469022351565 Marionette TRACE conn2 <- [1,2078,null,{}] 06:45:51 INFO - PROCESS | 3336 | 1469022351573 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:51 INFO - PROCESS | 3336 | 1469022351579 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:51 INFO - PROCESS | 3336 | 1469022351754 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 06:45:51 INFO - PROCESS | 3336 | 1469022351902 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:51 INFO - PROCESS | 3336 | 1469022351906 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:51 INFO - PROCESS | 3336 | ++DOCSHELL 11012800 == 40 [pid = 3336] [id = 529] 06:45:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (11017400) [pid = 3336] [serial = 1587] [outer = 00000000] 06:45:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (12B02000) [pid = 3336] [serial = 1588] [outer = 11017400] 06:45:51 INFO - PROCESS | 3336 | 1469022351962 Marionette DEBUG loaded listener.js 06:45:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (131DCC00) [pid = 3336] [serial = 1589] [outer = 11017400] 06:45:52 INFO - PROCESS | 3336 | 1469022352570 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1046ms 06:45:52 INFO - PROCESS | 3336 | 1469022352642 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 06:45:52 INFO - PROCESS | 3336 | 1469022352645 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 06:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:45:52 INFO - PROCESS | 3336 | 1469022352651 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:45:52 INFO - PROCESS | 3336 | 1469022352655 Marionette TRACE conn2 <- [1,2082,null,{}] 06:45:52 INFO - PROCESS | 3336 | 1469022352660 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:52 INFO - PROCESS | 3336 | 1469022352663 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:52 INFO - PROCESS | 3336 | 1469022352769 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 06:45:52 INFO - PROCESS | 3336 | 1469022352904 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:52 INFO - PROCESS | 3336 | 1469022352907 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:52 INFO - PROCESS | 3336 | ++DOCSHELL 14272400 == 41 [pid = 3336] [id = 530] 06:45:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (14274400) [pid = 3336] [serial = 1590] [outer = 00000000] 06:45:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (15486000) [pid = 3336] [serial = 1591] [outer = 14274400] 06:45:52 INFO - PROCESS | 3336 | 1469022352963 Marionette DEBUG loaded listener.js 06:45:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (1645D400) [pid = 3336] [serial = 1592] [outer = 14274400] 06:45:53 INFO - PROCESS | 3336 | 1469022353537 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 951ms 06:45:53 INFO - PROCESS | 3336 | 1469022353592 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 06:45:53 INFO - PROCESS | 3336 | 1469022353595 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 06:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:45:53 INFO - PROCESS | 3336 | 1469022353599 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:45:53 INFO - PROCESS | 3336 | 1469022353601 Marionette TRACE conn2 <- [1,2086,null,{}] 06:45:53 INFO - PROCESS | 3336 | 1469022353610 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:53 INFO - PROCESS | 3336 | 1469022353615 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:53 INFO - PROCESS | 3336 | 1469022353724 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 06:45:53 INFO - PROCESS | 3336 | 1469022353837 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:53 INFO - PROCESS | 3336 | 1469022353841 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:53 INFO - PROCESS | 3336 | ++DOCSHELL 17EDFC00 == 42 [pid = 3336] [id = 531] 06:45:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (17EE0000) [pid = 3336] [serial = 1593] [outer = 00000000] 06:45:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (18398000) [pid = 3336] [serial = 1594] [outer = 17EE0000] 06:45:53 INFO - PROCESS | 3336 | 1469022353936 Marionette DEBUG loaded listener.js 06:45:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (197EAC00) [pid = 3336] [serial = 1595] [outer = 17EE0000] 06:45:54 INFO - PROCESS | 3336 | 1469022354508 Marionette TRACE conn2 <- [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]]]}] 06:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1015ms 06:45:54 INFO - PROCESS | 3336 | 1469022354616 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 06:45:54 INFO - PROCESS | 3336 | 1469022354618 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 06:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:45:54 INFO - PROCESS | 3336 | 1469022354623 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:45:54 INFO - PROCESS | 3336 | 1469022354625 Marionette TRACE conn2 <- [1,2090,null,{}] 06:45:54 INFO - PROCESS | 3336 | 1469022354629 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:54 INFO - PROCESS | 3336 | 1469022354631 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:54 INFO - PROCESS | 3336 | 1469022354790 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 06:45:55 INFO - PROCESS | 3336 | 1469022355054 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:55 INFO - PROCESS | 3336 | 1469022355058 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:55 INFO - PROCESS | 3336 | ++DOCSHELL 10375C00 == 43 [pid = 3336] [id = 532] 06:45:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (103CA800) [pid = 3336] [serial = 1596] [outer = 00000000] 06:45:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (10A81000) [pid = 3336] [serial = 1597] [outer = 103CA800] 06:45:55 INFO - PROCESS | 3336 | 1469022355130 Marionette DEBUG loaded listener.js 06:45:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (11A4CC00) [pid = 3336] [serial = 1598] [outer = 103CA800] 06:45:55 INFO - PROCESS | 3336 | 1469022355720 Marionette TRACE conn2 <- [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]]]}] 06:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1173ms 06:45:55 INFO - PROCESS | 3336 | 1469022355812 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 06:45:55 INFO - PROCESS | 3336 | 1469022355815 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 06:45:55 INFO - PROCESS | 3336 | 1469022355839 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:45:55 INFO - PROCESS | 3336 | 1469022355842 Marionette TRACE conn2 <- [1,2094,null,{}] 06:45:55 INFO - PROCESS | 3336 | 1469022355847 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:55 INFO - PROCESS | 3336 | 1469022355851 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:55 INFO - PROCESS | 3336 | 1469022355956 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 103D2000 == 42 [pid = 3336] [id = 527] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 10559400 == 41 [pid = 3336] [id = 526] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 183A1400 == 40 [pid = 3336] [id = 525] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 16454C00 == 39 [pid = 3336] [id = 524] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 15F2EC00 == 38 [pid = 3336] [id = 523] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 1668F800 == 37 [pid = 3336] [id = 522] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 15480400 == 36 [pid = 3336] [id = 521] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 12D96C00 == 35 [pid = 3336] [id = 520] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 12D98C00 == 34 [pid = 3336] [id = 519] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 14266400 == 33 [pid = 3336] [id = 518] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 10375800 == 32 [pid = 3336] [id = 517] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 14268400 == 31 [pid = 3336] [id = 516] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 13110C00 == 30 [pid = 3336] [id = 507] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 10375C00 == 29 [pid = 3336] [id = 532] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 17EDFC00 == 28 [pid = 3336] [id = 531] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 15F29C00 == 27 [pid = 3336] [id = 528] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 11012800 == 26 [pid = 3336] [id = 529] 06:45:56 INFO - PROCESS | 3336 | --DOCSHELL 14272400 == 25 [pid = 3336] [id = 530] 06:45:56 INFO - PROCESS | 3336 | 1469022356673 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:56 INFO - PROCESS | 3336 | 1469022356677 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (17365C00) [pid = 3336] [serial = 1540] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (14295800) [pid = 3336] [serial = 1531] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (10EAC800) [pid = 3336] [serial = 1525] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (11012000) [pid = 3336] [serial = 1526] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (132C9000) [pid = 3336] [serial = 1523] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (131E2800) [pid = 3336] [serial = 1522] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (13155800) [pid = 3336] [serial = 1528] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (131E3C00) [pid = 3336] [serial = 1529] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (1668A400) [pid = 3336] [serial = 1538] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (16459000) [pid = 3336] [serial = 1537] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (11467800) [pid = 3336] [serial = 1511] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (10A76C00) [pid = 3336] [serial = 1510] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (13EAD400) [pid = 3336] [serial = 1543] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1547E000) [pid = 3336] [serial = 1514] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1429C800) [pid = 3336] [serial = 1513] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1957C400) [pid = 3336] [serial = 1549] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (17DEFC00) [pid = 3336] [serial = 1517] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (174F1C00) [pid = 3336] [serial = 1516] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (19CDE800) [pid = 3336] [serial = 1520] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (19C41C00) [pid = 3336] [serial = 1519] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1802D000) [pid = 3336] [serial = 1546] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1802D400) [pid = 3336] [serial = 1547] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (175C5400) [pid = 3336] [serial = 1541] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (15D5E000) [pid = 3336] [serial = 1534] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (15F24800) [pid = 3336] [serial = 1535] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (13918C00) [pid = 3336] [serial = 1544] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (1429E800) [pid = 3336] [serial = 1532] [outer = 00000000] [url = about:blank] 06:45:56 INFO - PROCESS | 3336 | ++DOCSHELL 10509800 == 26 [pid = 3336] [id = 533] 06:45:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (10510C00) [pid = 3336] [serial = 1599] [outer = 00000000] 06:45:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (10A0B400) [pid = 3336] [serial = 1600] [outer = 10510C00] 06:45:56 INFO - PROCESS | 3336 | 1469022356815 Marionette DEBUG loaded listener.js 06:45:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (10EA6000) [pid = 3336] [serial = 1601] [outer = 10510C00] 06:45:57 INFO - PROCESS | 3336 | 1469022357319 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 06:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1522ms 06:45:57 INFO - PROCESS | 3336 | 1469022357374 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 06:45:57 INFO - PROCESS | 3336 | 1469022357378 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 06:45:57 INFO - PROCESS | 3336 | 1469022357382 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:45:57 INFO - PROCESS | 3336 | 1469022357385 Marionette TRACE conn2 <- [1,2098,null,{}] 06:45:57 INFO - PROCESS | 3336 | 1469022357390 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:57 INFO - PROCESS | 3336 | 1469022357394 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:57 INFO - PROCESS | 3336 | 1469022357478 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 06:45:57 INFO - PROCESS | 3336 | 1469022357492 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:57 INFO - PROCESS | 3336 | 1469022357495 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:57 INFO - PROCESS | 3336 | ++DOCSHELL 1315E000 == 27 [pid = 3336] [id = 534] 06:45:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (13161400) [pid = 3336] [serial = 1602] [outer = 00000000] 06:45:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (131E9000) [pid = 3336] [serial = 1603] [outer = 13161400] 06:45:57 INFO - PROCESS | 3336 | 1469022357542 Marionette DEBUG loaded listener.js 06:45:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (132CE000) [pid = 3336] [serial = 1604] [outer = 13161400] 06:45:58 INFO - PROCESS | 3336 | 1469022358007 Marionette TRACE conn2 <- [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]]]}] 06:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 634ms 06:45:58 INFO - PROCESS | 3336 | 1469022358023 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 06:45:58 INFO - PROCESS | 3336 | 1469022358027 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 06:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:45:58 INFO - PROCESS | 3336 | 1469022358036 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:45:58 INFO - PROCESS | 3336 | 1469022358038 Marionette TRACE conn2 <- [1,2102,null,{}] 06:45:58 INFO - PROCESS | 3336 | 1469022358042 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:58 INFO - PROCESS | 3336 | 1469022358044 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:58 INFO - PROCESS | 3336 | 1469022358159 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 06:45:58 INFO - PROCESS | 3336 | 1469022358270 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:58 INFO - PROCESS | 3336 | 1469022358272 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:58 INFO - PROCESS | 3336 | ++DOCSHELL 1426A400 == 28 [pid = 3336] [id = 535] 06:45:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1426AC00) [pid = 3336] [serial = 1605] [outer = 00000000] 06:45:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1426FC00) [pid = 3336] [serial = 1606] [outer = 1426AC00] 06:45:58 INFO - PROCESS | 3336 | 1469022358333 Marionette DEBUG loaded listener.js 06:45:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (1429C800) [pid = 3336] [serial = 1607] [outer = 1426AC00] 06:45:58 INFO - PROCESS | 3336 | 1469022358725 Marionette TRACE conn2 <- [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]]]}] 06:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 745ms 06:45:58 INFO - PROCESS | 3336 | 1469022358778 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 06:45:58 INFO - PROCESS | 3336 | 1469022358780 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 06:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:45:58 INFO - PROCESS | 3336 | 1469022358785 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:45:58 INFO - PROCESS | 3336 | 1469022358791 Marionette TRACE conn2 <- [1,2106,null,{}] 06:45:58 INFO - PROCESS | 3336 | 1469022358800 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:58 INFO - PROCESS | 3336 | 1469022358804 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:58 INFO - PROCESS | 3336 | 1469022358925 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 06:45:58 INFO - PROCESS | 3336 | 1469022358951 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:58 INFO - PROCESS | 3336 | 1469022358953 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:59 INFO - PROCESS | 3336 | ++DOCSHELL 15480000 == 29 [pid = 3336] [id = 536] 06:45:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (15484800) [pid = 3336] [serial = 1608] [outer = 00000000] 06:45:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (15D69400) [pid = 3336] [serial = 1609] [outer = 15484800] 06:45:59 INFO - PROCESS | 3336 | 1469022359005 Marionette DEBUG loaded listener.js 06:45:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (16456800) [pid = 3336] [serial = 1610] [outer = 15484800] 06:45:59 INFO - PROCESS | 3336 | 1469022359498 Marionette TRACE conn2 <- [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]]]}] 06:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 714ms 06:45:59 INFO - PROCESS | 3336 | 1469022359515 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 06:45:59 INFO - PROCESS | 3336 | 1469022359518 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 06:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:45:59 INFO - PROCESS | 3336 | 1469022359527 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:45:59 INFO - PROCESS | 3336 | 1469022359529 Marionette TRACE conn2 <- [1,2110,null,{}] 06:45:59 INFO - PROCESS | 3336 | 1469022359536 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:59 INFO - PROCESS | 3336 | 1469022359538 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:59 INFO - PROCESS | 3336 | 1469022359679 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 06:45:59 INFO - PROCESS | 3336 | 1469022359687 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:59 INFO - PROCESS | 3336 | 1469022359689 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:45:59 INFO - PROCESS | 3336 | ++DOCSHELL 1645CC00 == 30 [pid = 3336] [id = 537] 06:45:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1645EC00) [pid = 3336] [serial = 1611] [outer = 00000000] 06:45:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (16691800) [pid = 3336] [serial = 1612] [outer = 1645EC00] 06:45:59 INFO - PROCESS | 3336 | 1469022359735 Marionette DEBUG loaded listener.js 06:45:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (16696000) [pid = 3336] [serial = 1613] [outer = 1645EC00] 06:46:00 INFO - PROCESS | 3336 | 1469022360160 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 698ms 06:46:00 INFO - PROCESS | 3336 | 1469022360227 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 06:46:00 INFO - PROCESS | 3336 | 1469022360230 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 06:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:46:00 INFO - PROCESS | 3336 | 1469022360233 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:46:00 INFO - PROCESS | 3336 | 1469022360235 Marionette TRACE conn2 <- [1,2114,null,{}] 06:46:00 INFO - PROCESS | 3336 | 1469022360238 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:00 INFO - PROCESS | 3336 | 1469022360240 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:00 INFO - PROCESS | 3336 | 1469022360351 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 06:46:00 INFO - PROCESS | 3336 | 1469022360419 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:00 INFO - PROCESS | 3336 | 1469022360425 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:00 INFO - PROCESS | 3336 | ++DOCSHELL 16E2F000 == 31 [pid = 3336] [id = 538] 06:46:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (16EC1800) [pid = 3336] [serial = 1614] [outer = 00000000] 06:46:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (1748D800) [pid = 3336] [serial = 1615] [outer = 16EC1800] 06:46:00 INFO - PROCESS | 3336 | 1469022360477 Marionette DEBUG loaded listener.js 06:46:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (17517400) [pid = 3336] [serial = 1616] [outer = 16EC1800] 06:46:00 INFO - PROCESS | 3336 | 1469022360916 Marionette TRACE conn2 <- [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]]]}] 06:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 745ms 06:46:01 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (1645AC00) [pid = 3336] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:46:01 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (1645A800) [pid = 3336] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:46:01 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (10A01C00) [pid = 3336] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:46:01 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (19575400) [pid = 3336] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:46:01 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1668FC00) [pid = 3336] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:46:01 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1839C400) [pid = 3336] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:46:01 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (103C8400) [pid = 3336] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:46:01 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (12D9DC00) [pid = 3336] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:46:01 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (1429B000) [pid = 3336] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:46:01 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (13071400) [pid = 3336] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:46:01 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (15480800) [pid = 3336] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:46:01 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (10A77000) [pid = 3336] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:46:01 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (16458800) [pid = 3336] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:46:01 INFO - PROCESS | 3336 | 1469022361236 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 06:46:01 INFO - PROCESS | 3336 | 1469022361239 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 06:46:01 INFO - PROCESS | 3336 | 1469022361245 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:46:01 INFO - PROCESS | 3336 | 1469022361247 Marionette TRACE conn2 <- [1,2118,null,{}] 06:46:01 INFO - PROCESS | 3336 | 1469022361250 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:01 INFO - PROCESS | 3336 | 1469022361252 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:46:01 INFO - PROCESS | 3336 | 1469022361375 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 06:46:01 INFO - PROCESS | 3336 | 1469022361383 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:01 INFO - PROCESS | 3336 | 1469022361385 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:01 INFO - PROCESS | 3336 | ++DOCSHELL 10329800 == 32 [pid = 3336] [id = 539] 06:46:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (13C39400) [pid = 3336] [serial = 1617] [outer = 00000000] 06:46:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1547A800) [pid = 3336] [serial = 1618] [outer = 13C39400] 06:46:01 INFO - PROCESS | 3336 | 1469022361434 Marionette DEBUG loaded listener.js 06:46:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1668E800) [pid = 3336] [serial = 1619] [outer = 13C39400] 06:46:01 INFO - PROCESS | 3336 | 1469022361895 Marionette TRACE conn2 <- [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] 06:46:01 INFO - PROCESS | 3336 | 1469022361967 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 06:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:46:01 INFO - PROCESS | 3336 | 1469022361971 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:46:01 INFO - PROCESS | 3336 | 1469022361973 Marionette TRACE conn2 <- [1,2122,null,{}] 06:46:01 INFO - PROCESS | 3336 | 1469022361977 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:01 INFO - PROCESS | 3336 | 1469022361978 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:02 INFO - PROCESS | 3336 | 1469022362053 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 06:46:02 INFO - PROCESS | 3336 | 1469022362058 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:02 INFO - PROCESS | 3336 | 1469022362060 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:02 INFO - PROCESS | 3336 | ++DOCSHELL 1750AC00 == 33 [pid = 3336] [id = 540] 06:46:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (17DF7000) [pid = 3336] [serial = 1620] [outer = 00000000] 06:46:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (1802F400) [pid = 3336] [serial = 1621] [outer = 17DF7000] 06:46:02 INFO - PROCESS | 3336 | 1469022362103 Marionette DEBUG loaded listener.js 06:46:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (18035400) [pid = 3336] [serial = 1622] [outer = 17DF7000] 06:46:02 INFO - PROCESS | 3336 | 1469022362526 Marionette TRACE conn2 <- [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",0,null,null]]]}] 06:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 603ms 06:46:02 INFO - PROCESS | 3336 | 1469022362568 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 06:46:02 INFO - PROCESS | 3336 | 1469022362570 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 06:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:46:02 INFO - PROCESS | 3336 | 1469022362573 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:46:02 INFO - PROCESS | 3336 | 1469022362575 Marionette TRACE conn2 <- [1,2126,null,{}] 06:46:02 INFO - PROCESS | 3336 | 1469022362583 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:02 INFO - PROCESS | 3336 | 1469022362585 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:02 INFO - PROCESS | 3336 | 1469022362661 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 06:46:02 INFO - PROCESS | 3336 | 1469022362666 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:02 INFO - PROCESS | 3336 | 1469022362668 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:02 INFO - PROCESS | 3336 | ++DOCSHELL 18036800 == 34 [pid = 3336] [id = 541] 06:46:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1803A000) [pid = 3336] [serial = 1623] [outer = 00000000] 06:46:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1839E000) [pid = 3336] [serial = 1624] [outer = 1803A000] 06:46:02 INFO - PROCESS | 3336 | 1469022362710 Marionette DEBUG loaded listener.js 06:46:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1839FC00) [pid = 3336] [serial = 1625] [outer = 1803A000] 06:46:03 INFO - PROCESS | 3336 | 1469022363144 Marionette TRACE conn2 <- [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]]]}] 06:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 650ms 06:46:03 INFO - PROCESS | 3336 | 1469022363211 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 06:46:03 INFO - PROCESS | 3336 | 1469022363213 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 06:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:46:03 INFO - PROCESS | 3336 | 1469022363217 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:46:03 INFO - PROCESS | 3336 | 1469022363218 Marionette TRACE conn2 <- [1,2130,null,{}] 06:46:03 INFO - PROCESS | 3336 | 1469022363222 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:03 INFO - PROCESS | 3336 | 1469022363224 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:03 INFO - PROCESS | 3336 | 1469022363348 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 06:46:03 INFO - PROCESS | 3336 | 1469022363490 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:03 INFO - PROCESS | 3336 | 1469022363493 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:03 INFO - PROCESS | 3336 | ++DOCSHELL 10BB5C00 == 35 [pid = 3336] [id = 542] 06:46:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (10BB7C00) [pid = 3336] [serial = 1626] [outer = 00000000] 06:46:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (11C35000) [pid = 3336] [serial = 1627] [outer = 10BB7C00] 06:46:03 INFO - PROCESS | 3336 | 1469022363601 Marionette DEBUG loaded listener.js 06:46:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (12B04400) [pid = 3336] [serial = 1628] [outer = 10BB7C00] 06:46:04 INFO - PROCESS | 3336 | 1469022364361 Marionette TRACE conn2 <- [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] 06:46:04 INFO - PROCESS | 3336 | 1469022364449 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 06:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:46:04 INFO - PROCESS | 3336 | 1469022364455 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:46:04 INFO - PROCESS | 3336 | 1469022364458 Marionette TRACE conn2 <- [1,2134,null,{}] 06:46:04 INFO - PROCESS | 3336 | 1469022364463 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:04 INFO - PROCESS | 3336 | 1469022364466 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:04 INFO - PROCESS | 3336 | 1469022364620 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 06:46:04 INFO - PROCESS | 3336 | 1469022364750 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:04 INFO - PROCESS | 3336 | 1469022364754 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:04 INFO - PROCESS | 3336 | ++DOCSHELL 13915800 == 36 [pid = 3336] [id = 543] 06:46:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (13931C00) [pid = 3336] [serial = 1629] [outer = 00000000] 06:46:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (14268400) [pid = 3336] [serial = 1630] [outer = 13931C00] 06:46:04 INFO - PROCESS | 3336 | 1469022364809 Marionette DEBUG loaded listener.js 06:46:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (14298C00) [pid = 3336] [serial = 1631] [outer = 13931C00] 06:46:05 INFO - PROCESS | 3336 | 1469022365623 Marionette TRACE conn2 <- [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] 06:46:05 INFO - PROCESS | 3336 | 1469022365671 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 06:46:05 INFO - PROCESS | 3336 | 1469022365703 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:46:05 INFO - PROCESS | 3336 | 1469022365707 Marionette TRACE conn2 <- [1,2138,null,{}] 06:46:05 INFO - PROCESS | 3336 | 1469022365713 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:05 INFO - PROCESS | 3336 | 1469022365716 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:05 INFO - PROCESS | 3336 | 1469022365884 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 06:46:06 INFO - PROCESS | 3336 | 1469022366023 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:06 INFO - PROCESS | 3336 | 1469022366027 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:06 INFO - PROCESS | 3336 | --DOCSHELL 18036800 == 35 [pid = 3336] [id = 541] 06:46:06 INFO - PROCESS | 3336 | --DOCSHELL 1750AC00 == 34 [pid = 3336] [id = 540] 06:46:06 INFO - PROCESS | 3336 | --DOCSHELL 10329800 == 33 [pid = 3336] [id = 539] 06:46:06 INFO - PROCESS | 3336 | --DOCSHELL 16E2F000 == 32 [pid = 3336] [id = 538] 06:46:06 INFO - PROCESS | 3336 | --DOCSHELL 1645CC00 == 31 [pid = 3336] [id = 537] 06:46:06 INFO - PROCESS | 3336 | --DOCSHELL 15480000 == 30 [pid = 3336] [id = 536] 06:46:06 INFO - PROCESS | 3336 | --DOCSHELL 1426A400 == 29 [pid = 3336] [id = 535] 06:46:06 INFO - PROCESS | 3336 | --DOCSHELL 1315E000 == 28 [pid = 3336] [id = 534] 06:46:06 INFO - PROCESS | 3336 | --DOCSHELL 10509800 == 27 [pid = 3336] [id = 533] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (19CD5400) [pid = 3336] [serial = 1585] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (174F1400) [pid = 3336] [serial = 1571] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (18397000) [pid = 3336] [serial = 1574] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (18036000) [pid = 3336] [serial = 1573] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (1393A000) [pid = 3336] [serial = 1579] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (195C8400) [pid = 3336] [serial = 1576] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (167B5800) [pid = 3336] [serial = 1567] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1957E000) [pid = 3336] [serial = 1550] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (12829800) [pid = 3336] [serial = 1552] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (12BD1400) [pid = 3336] [serial = 1553] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (13155400) [pid = 3336] [serial = 1558] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (132D3C00) [pid = 3336] [serial = 1559] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (15478C00) [pid = 3336] [serial = 1555] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (157F2800) [pid = 3336] [serial = 1556] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1391C000) [pid = 3336] [serial = 1561] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (13C45400) [pid = 3336] [serial = 1562] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (15D67000) [pid = 3336] [serial = 1564] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (15F2B000) [pid = 3336] [serial = 1565] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (19575800) [pid = 3336] [serial = 1583] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (18033400) [pid = 3336] [serial = 1582] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (1741A000) [pid = 3336] [serial = 1570] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (19CD6000) [pid = 3336] [serial = 1586] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (195CAC00) [pid = 3336] [serial = 1577] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (145F1400) [pid = 3336] [serial = 1580] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (16D3D400) [pid = 3336] [serial = 1568] [outer = 00000000] [url = about:blank] 06:46:06 INFO - PROCESS | 3336 | ++DOCSHELL 1055E400 == 28 [pid = 3336] [id = 544] 06:46:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (10564000) [pid = 3336] [serial = 1632] [outer = 00000000] 06:46:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (12B0F400) [pid = 3336] [serial = 1633] [outer = 10564000] 06:46:06 INFO - PROCESS | 3336 | 1469022366100 Marionette DEBUG loaded listener.js 06:46:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (13155800) [pid = 3336] [serial = 1634] [outer = 10564000] 06:46:06 INFO - PROCESS | 3336 | 1469022366520 Marionette TRACE conn2 <- [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",0,null,null]]]}] 06:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 856ms 06:46:06 INFO - PROCESS | 3336 | 1469022366584 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 06:46:06 INFO - PROCESS | 3336 | 1469022366588 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 06:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:46:06 INFO - PROCESS | 3336 | 1469022366595 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:46:06 INFO - PROCESS | 3336 | 1469022366598 Marionette TRACE conn2 <- [1,2142,null,{}] 06:46:06 INFO - PROCESS | 3336 | 1469022366601 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:06 INFO - PROCESS | 3336 | 1469022366604 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:06 INFO - PROCESS | 3336 | 1469022366687 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 06:46:06 INFO - PROCESS | 3336 | 1469022366693 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:06 INFO - PROCESS | 3336 | 1469022366695 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:06 INFO - PROCESS | 3336 | ++DOCSHELL 13931800 == 29 [pid = 3336] [id = 545] 06:46:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (13C3C400) [pid = 3336] [serial = 1635] [outer = 00000000] 06:46:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (13CA2000) [pid = 3336] [serial = 1636] [outer = 13C3C400] 06:46:06 INFO - PROCESS | 3336 | 1469022366741 Marionette DEBUG loaded listener.js 06:46:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (14269000) [pid = 3336] [serial = 1637] [outer = 13C3C400] 06:46:07 INFO - PROCESS | 3336 | 1469022367226 Marionette TRACE conn2 <- [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]]]}] 06:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 714ms 06:46:07 INFO - PROCESS | 3336 | 1469022367294 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 06:46:07 INFO - PROCESS | 3336 | 1469022367296 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 06:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:46:07 INFO - PROCESS | 3336 | 1469022367300 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:46:07 INFO - PROCESS | 3336 | 1469022367303 Marionette TRACE conn2 <- [1,2146,null,{}] 06:46:07 INFO - PROCESS | 3336 | 1469022367314 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:07 INFO - PROCESS | 3336 | 1469022367318 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:07 INFO - PROCESS | 3336 | 1469022367428 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 06:46:07 INFO - PROCESS | 3336 | 1469022367533 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:07 INFO - PROCESS | 3336 | 1469022367536 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:07 INFO - PROCESS | 3336 | ++DOCSHELL 15774000 == 30 [pid = 3336] [id = 546] 06:46:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (15775C00) [pid = 3336] [serial = 1638] [outer = 00000000] 06:46:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (15F24000) [pid = 3336] [serial = 1639] [outer = 15775C00] 06:46:07 INFO - PROCESS | 3336 | 1469022367587 Marionette DEBUG loaded listener.js 06:46:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (15F2C000) [pid = 3336] [serial = 1640] [outer = 15775C00] 06:46:07 INFO - PROCESS | 3336 | 1469022367954 Marionette TRACE conn2 <- [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",0,null,null]]]}] 06:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 713ms 06:46:08 INFO - PROCESS | 3336 | 1469022367999 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 06:46:08 INFO - PROCESS | 3336 | 1469022368001 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 06:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:46:08 INFO - PROCESS | 3336 | 1469022368004 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:46:08 INFO - PROCESS | 3336 | 1469022368006 Marionette TRACE conn2 <- [1,2150,null,{}] 06:46:08 INFO - PROCESS | 3336 | 1469022368057 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:08 INFO - PROCESS | 3336 | 1469022368059 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:08 INFO - PROCESS | 3336 | 1469022368152 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 06:46:08 INFO - PROCESS | 3336 | 1469022368157 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:08 INFO - PROCESS | 3336 | 1469022368159 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:08 INFO - PROCESS | 3336 | ++DOCSHELL 1668D000 == 31 [pid = 3336] [id = 547] 06:46:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1668F000) [pid = 3336] [serial = 1641] [outer = 00000000] 06:46:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (16D40400) [pid = 3336] [serial = 1642] [outer = 1668F000] 06:46:08 INFO - PROCESS | 3336 | 1469022368202 Marionette DEBUG loaded listener.js 06:46:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (17364400) [pid = 3336] [serial = 1643] [outer = 1668F000] 06:46:08 INFO - PROCESS | 3336 | 1469022368679 Marionette TRACE conn2 <- [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]]]}] 06:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 714ms 06:46:08 INFO - PROCESS | 3336 | 1469022368736 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 06:46:08 INFO - PROCESS | 3336 | 1469022368738 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 06:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:46:08 INFO - PROCESS | 3336 | 1469022368741 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:46:08 INFO - PROCESS | 3336 | 1469022368743 Marionette TRACE conn2 <- [1,2154,null,{}] 06:46:08 INFO - PROCESS | 3336 | 1469022368753 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:08 INFO - PROCESS | 3336 | 1469022368755 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:08 INFO - PROCESS | 3336 | 1469022368862 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 06:46:08 INFO - PROCESS | 3336 | 1469022368953 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:08 INFO - PROCESS | 3336 | 1469022368955 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:08 INFO - PROCESS | 3336 | ++DOCSHELL 13EA1000 == 32 [pid = 3336] [id = 548] 06:46:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (16B1AC00) [pid = 3336] [serial = 1644] [outer = 00000000] 06:46:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (1750C400) [pid = 3336] [serial = 1645] [outer = 16B1AC00] 06:46:09 INFO - PROCESS | 3336 | 1469022369003 Marionette DEBUG loaded listener.js 06:46:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (17D5A800) [pid = 3336] [serial = 1646] [outer = 16B1AC00] 06:46:09 INFO - PROCESS | 3336 | 1469022369423 Marionette TRACE conn2 <- [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]]]}] 06:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 761ms 06:46:09 INFO - PROCESS | 3336 | 1469022369490 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 06:46:09 INFO - PROCESS | 3336 | 1469022369492 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 06:46:09 INFO - PROCESS | 3336 | 1469022369496 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:46:09 INFO - PROCESS | 3336 | 1469022369497 Marionette TRACE conn2 <- [1,2158,null,{}] 06:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:46:09 INFO - PROCESS | 3336 | 1469022369501 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:09 INFO - PROCESS | 3336 | 1469022369506 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:09 INFO - PROCESS | 3336 | 1469022369686 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 06:46:09 INFO - PROCESS | 3336 | 1469022369745 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:09 INFO - PROCESS | 3336 | 1469022369747 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:09 INFO - PROCESS | 3336 | ++DOCSHELL 1802D400 == 33 [pid = 3336] [id = 549] 06:46:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (18031000) [pid = 3336] [serial = 1647] [outer = 00000000] 06:46:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (183A1400) [pid = 3336] [serial = 1648] [outer = 18031000] 06:46:09 INFO - PROCESS | 3336 | 1469022369790 Marionette DEBUG loaded listener.js 06:46:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (195C1400) [pid = 3336] [serial = 1649] [outer = 18031000] 06:46:10 INFO - PROCESS | 3336 | 1469022370245 Marionette TRACE conn2 <- [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]]]}] 06:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 746ms 06:46:10 INFO - PROCESS | 3336 | 1469022370280 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 06:46:10 INFO - PROCESS | 3336 | 1469022370282 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 06:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:46:10 INFO - PROCESS | 3336 | 1469022370288 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:46:10 INFO - PROCESS | 3336 | 1469022370290 Marionette TRACE conn2 <- [1,2162,null,{}] 06:46:10 INFO - PROCESS | 3336 | 1469022370300 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:10 INFO - PROCESS | 3336 | 1469022370302 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:10 INFO - PROCESS | 3336 | 1469022370485 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 06:46:10 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1645EC00) [pid = 3336] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:46:10 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (10510C00) [pid = 3336] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:46:10 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (11017400) [pid = 3336] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:46:10 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (14274400) [pid = 3336] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:46:10 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (17EE0000) [pid = 3336] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:46:10 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (16EC1800) [pid = 3336] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:46:10 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (13C39400) [pid = 3336] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:46:10 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (103CA800) [pid = 3336] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:46:10 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (1426AC00) [pid = 3336] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:46:10 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (13161400) [pid = 3336] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:46:10 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (15484800) [pid = 3336] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:46:10 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (17DF7000) [pid = 3336] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:46:10 INFO - PROCESS | 3336 | 1469022370553 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:10 INFO - PROCESS | 3336 | 1469022370555 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:10 INFO - PROCESS | 3336 | ++DOCSHELL 1058C400 == 34 [pid = 3336] [id = 550] 06:46:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (10A0E800) [pid = 3336] [serial = 1650] [outer = 00000000] 06:46:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (131EB400) [pid = 3336] [serial = 1651] [outer = 10A0E800] 06:46:10 INFO - PROCESS | 3336 | 1469022370601 Marionette DEBUG loaded listener.js 06:46:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (13CA0000) [pid = 3336] [serial = 1652] [outer = 10A0E800] 06:46:10 INFO - PROCESS | 3336 | 1469022370954 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 713ms 06:46:11 INFO - PROCESS | 3336 | 1469022370997 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 06:46:11 INFO - PROCESS | 3336 | 1469022370999 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 06:46:11 INFO - PROCESS | 3336 | 1469022371003 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:46:11 INFO - PROCESS | 3336 | 1469022371004 Marionette TRACE conn2 <- [1,2166,null,{}] 06:46:11 INFO - PROCESS | 3336 | 1469022371008 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:11 INFO - PROCESS | 3336 | 1469022371010 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:11 INFO - PROCESS | 3336 | 1469022371086 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 06:46:11 INFO - PROCESS | 3336 | 1469022371091 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:11 INFO - PROCESS | 3336 | 1469022371093 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:11 INFO - PROCESS | 3336 | ++DOCSHELL 1547A400 == 35 [pid = 3336] [id = 551] 06:46:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (16D3FC00) [pid = 3336] [serial = 1653] [outer = 00000000] 06:46:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (183A0400) [pid = 3336] [serial = 1654] [outer = 16D3FC00] 06:46:11 INFO - PROCESS | 3336 | 1469022371135 Marionette DEBUG loaded listener.js 06:46:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (197E9400) [pid = 3336] [serial = 1655] [outer = 16D3FC00] 06:46:11 INFO - PROCESS | 3336 | 1469022371548 Marionette TRACE conn2 <- [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]]]}] 06:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 602ms 06:46:11 INFO - PROCESS | 3336 | 1469022371601 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 06:46:11 INFO - PROCESS | 3336 | 1469022371603 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 06:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:46:11 INFO - PROCESS | 3336 | 1469022371610 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:46:11 INFO - PROCESS | 3336 | 1469022371612 Marionette TRACE conn2 <- [1,2170,null,{}] 06:46:11 INFO - PROCESS | 3336 | 1469022371615 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:11 INFO - PROCESS | 3336 | 1469022371617 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:11 INFO - PROCESS | 3336 | 1469022371695 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 06:46:11 INFO - PROCESS | 3336 | 1469022371701 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:11 INFO - PROCESS | 3336 | 1469022371703 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:11 INFO - PROCESS | 3336 | ++DOCSHELL 197EF000 == 36 [pid = 3336] [id = 552] 06:46:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (197EF800) [pid = 3336] [serial = 1656] [outer = 00000000] 06:46:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (19C3E000) [pid = 3336] [serial = 1657] [outer = 197EF800] 06:46:11 INFO - PROCESS | 3336 | 1469022371754 Marionette DEBUG loaded listener.js 06:46:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (19CDC400) [pid = 3336] [serial = 1658] [outer = 197EF800] 06:46:12 INFO - PROCESS | 3336 | 1469022372198 Marionette TRACE conn2 <- [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]]]}] 06:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 650ms 06:46:12 INFO - PROCESS | 3336 | 1469022372252 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 06:46:12 INFO - PROCESS | 3336 | 1469022372254 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 06:46:12 INFO - PROCESS | 3336 | 1469022372257 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:46:12 INFO - PROCESS | 3336 | 1469022372259 Marionette TRACE conn2 <- [1,2174,null,{}] 06:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:46:12 INFO - PROCESS | 3336 | 1469022372263 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:12 INFO - PROCESS | 3336 | 1469022372274 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:12 INFO - PROCESS | 3336 | 1469022372351 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 06:46:12 INFO - PROCESS | 3336 | 1469022372356 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:12 INFO - PROCESS | 3336 | 1469022372358 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:12 INFO - PROCESS | 3336 | ++DOCSHELL 16457400 == 37 [pid = 3336] [id = 553] 06:46:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (19C36000) [pid = 3336] [serial = 1659] [outer = 00000000] 06:46:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (19F8D000) [pid = 3336] [serial = 1660] [outer = 19C36000] 06:46:12 INFO - PROCESS | 3336 | 1469022372401 Marionette DEBUG loaded listener.js 06:46:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (19F93400) [pid = 3336] [serial = 1661] [outer = 19C36000] 06:46:13 INFO - PROCESS | 3336 | 1469022373177 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 968ms 06:46:13 INFO - PROCESS | 3336 | 1469022373237 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 06:46:13 INFO - PROCESS | 3336 | 1469022373241 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 06:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:46:13 INFO - PROCESS | 3336 | 1469022373246 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:46:13 INFO - PROCESS | 3336 | 1469022373251 Marionette TRACE conn2 <- [1,2178,null,{}] 06:46:13 INFO - PROCESS | 3336 | 1469022373257 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:13 INFO - PROCESS | 3336 | 1469022373259 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:13 INFO - PROCESS | 3336 | 1469022373374 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 06:46:13 INFO - PROCESS | 3336 | 1469022373506 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:13 INFO - PROCESS | 3336 | 1469022373509 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:13 INFO - PROCESS | 3336 | ++DOCSHELL 1315B800 == 38 [pid = 3336] [id = 554] 06:46:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (13160000) [pid = 3336] [serial = 1662] [outer = 00000000] 06:46:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (139D5400) [pid = 3336] [serial = 1663] [outer = 13160000] 06:46:13 INFO - PROCESS | 3336 | 1469022373584 Marionette DEBUG loaded listener.js 06:46:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (14292C00) [pid = 3336] [serial = 1664] [outer = 13160000] 06:46:14 INFO - PROCESS | 3336 | 1469022374138 Marionette TRACE conn2 <- [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]]]}] 06:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 952ms 06:46:14 INFO - PROCESS | 3336 | 1469022374193 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 06:46:14 INFO - PROCESS | 3336 | 1469022374198 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 06:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:46:14 INFO - PROCESS | 3336 | 1469022374204 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:46:14 INFO - PROCESS | 3336 | 1469022374207 Marionette TRACE conn2 <- [1,2182,null,{}] 06:46:14 INFO - PROCESS | 3336 | 1469022374211 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:14 INFO - PROCESS | 3336 | 1469022374213 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:14 INFO - PROCESS | 3336 | 1469022374323 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 06:46:14 INFO - PROCESS | 3336 | 1469022374432 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:14 INFO - PROCESS | 3336 | 1469022374434 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:14 INFO - PROCESS | 3336 | ++DOCSHELL 16695000 == 39 [pid = 3336] [id = 555] 06:46:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (167BA400) [pid = 3336] [serial = 1665] [outer = 00000000] 06:46:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (17488C00) [pid = 3336] [serial = 1666] [outer = 167BA400] 06:46:14 INFO - PROCESS | 3336 | 1469022374488 Marionette DEBUG loaded listener.js 06:46:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (17DF0400) [pid = 3336] [serial = 1667] [outer = 167BA400] 06:46:15 INFO - PROCESS | 3336 | --DOCSHELL 1B08FC00 == 38 [pid = 3336] [id = 16] 06:46:15 INFO - PROCESS | 3336 | 1469022375155 Marionette TRACE conn2 <- [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]]]}] 06:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1014ms 06:46:15 INFO - PROCESS | 3336 | 1469022375238 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 06:46:15 INFO - PROCESS | 3336 | 1469022375241 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 06:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:46:15 INFO - PROCESS | 3336 | 1469022375245 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:46:15 INFO - PROCESS | 3336 | 1469022375248 Marionette TRACE conn2 <- [1,2186,null,{}] 06:46:15 INFO - PROCESS | 3336 | 1469022375274 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:15 INFO - PROCESS | 3336 | 1469022375279 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:15 INFO - PROCESS | 3336 | 1469022375391 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 06:46:15 INFO - PROCESS | 3336 | 1469022375522 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:15 INFO - PROCESS | 3336 | 1469022375525 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:15 INFO - PROCESS | 3336 | ++DOCSHELL 19576400 == 39 [pid = 3336] [id = 556] 06:46:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (19576800) [pid = 3336] [serial = 1668] [outer = 00000000] 06:46:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (19E17C00) [pid = 3336] [serial = 1669] [outer = 19576800] 06:46:15 INFO - PROCESS | 3336 | 1469022375581 Marionette DEBUG loaded listener.js 06:46:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (1A2F4400) [pid = 3336] [serial = 1670] [outer = 19576800] 06:46:16 INFO - PROCESS | 3336 | 1469022376135 Marionette TRACE conn2 <- [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]]]}] 06:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 920ms 06:46:16 INFO - PROCESS | 3336 | 1469022376148 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 06:46:16 INFO - PROCESS | 3336 | 1469022376151 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 06:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:46:16 INFO - PROCESS | 3336 | 1469022376357 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:46:16 INFO - PROCESS | 3336 | 1469022376362 Marionette TRACE conn2 <- [1,2190,null,{}] 06:46:16 INFO - PROCESS | 3336 | 1469022376368 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:16 INFO - PROCESS | 3336 | 1469022376371 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:16 INFO - PROCESS | 3336 | 1469022376470 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 06:46:16 INFO - PROCESS | 3336 | 1469022376599 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:16 INFO - PROCESS | 3336 | 1469022376603 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:16 INFO - PROCESS | 3336 | ++DOCSHELL 12B02800 == 40 [pid = 3336] [id = 557] 06:46:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (12B05C00) [pid = 3336] [serial = 1671] [outer = 00000000] 06:46:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (13151000) [pid = 3336] [serial = 1672] [outer = 12B05C00] 06:46:16 INFO - PROCESS | 3336 | 1469022376654 Marionette DEBUG loaded listener.js 06:46:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (131EB000) [pid = 3336] [serial = 1673] [outer = 12B05C00] 06:46:17 INFO - PROCESS | 3336 | --DOCSHELL 197EF000 == 39 [pid = 3336] [id = 552] 06:46:17 INFO - PROCESS | 3336 | --DOCSHELL 1547A400 == 38 [pid = 3336] [id = 551] 06:46:17 INFO - PROCESS | 3336 | --DOCSHELL 1058C400 == 37 [pid = 3336] [id = 550] 06:46:17 INFO - PROCESS | 3336 | --DOCSHELL 1802D400 == 36 [pid = 3336] [id = 549] 06:46:17 INFO - PROCESS | 3336 | --DOCSHELL 13EA1000 == 35 [pid = 3336] [id = 548] 06:46:17 INFO - PROCESS | 3336 | --DOCSHELL 1668D000 == 34 [pid = 3336] [id = 547] 06:46:17 INFO - PROCESS | 3336 | --DOCSHELL 15774000 == 33 [pid = 3336] [id = 546] 06:46:17 INFO - PROCESS | 3336 | --DOCSHELL 13931800 == 32 [pid = 3336] [id = 545] 06:46:17 INFO - PROCESS | 3336 | --DOCSHELL 1055E400 == 31 [pid = 3336] [id = 544] 06:46:17 INFO - PROCESS | 3336 | --DOCSHELL 13915800 == 30 [pid = 3336] [id = 543] 06:46:17 INFO - PROCESS | 3336 | --DOCSHELL 10BB5C00 == 29 [pid = 3336] [id = 542] 06:46:17 INFO - PROCESS | 3336 | --DOCSHELL 1B082800 == 28 [pid = 3336] [id = 17] 06:46:17 INFO - PROCESS | 3336 | --DOCSHELL 19576400 == 27 [pid = 3336] [id = 556] 06:46:17 INFO - PROCESS | 3336 | --DOCSHELL 16695000 == 26 [pid = 3336] [id = 555] 06:46:17 INFO - PROCESS | 3336 | --DOCSHELL 16457400 == 25 [pid = 3336] [id = 553] 06:46:17 INFO - PROCESS | 3336 | --DOCSHELL 1315B800 == 24 [pid = 3336] [id = 554] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (1839E000) [pid = 3336] [serial = 1624] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (16691800) [pid = 3336] [serial = 1612] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (10A0B400) [pid = 3336] [serial = 1600] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (10EA6000) [pid = 3336] [serial = 1601] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (131DCC00) [pid = 3336] [serial = 1589] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (12B02000) [pid = 3336] [serial = 1588] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (1645D400) [pid = 3336] [serial = 1592] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (15486000) [pid = 3336] [serial = 1591] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (197EAC00) [pid = 3336] [serial = 1595] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (18398000) [pid = 3336] [serial = 1594] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1748D800) [pid = 3336] [serial = 1615] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1547A800) [pid = 3336] [serial = 1618] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1668E800) [pid = 3336] [serial = 1619] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (11A4CC00) [pid = 3336] [serial = 1598] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (10A81000) [pid = 3336] [serial = 1597] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (17517400) [pid = 3336] [serial = 1616] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1426FC00) [pid = 3336] [serial = 1606] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (1429C800) [pid = 3336] [serial = 1607] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (131E9000) [pid = 3336] [serial = 1603] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (132CE000) [pid = 3336] [serial = 1604] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (15D69400) [pid = 3336] [serial = 1609] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (16456800) [pid = 3336] [serial = 1610] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (16696000) [pid = 3336] [serial = 1613] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (1802F400) [pid = 3336] [serial = 1621] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (18035400) [pid = 3336] [serial = 1622] [outer = 00000000] [url = about:blank] 06:46:17 INFO - PROCESS | 3336 | 1469022377936 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1680ms 06:46:18 INFO - PROCESS | 3336 | 1469022378016 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 06:46:18 INFO - PROCESS | 3336 | 1469022378020 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 06:46:18 INFO - PROCESS | 3336 | 1469022378026 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:46:18 INFO - PROCESS | 3336 | 1469022378029 Marionette TRACE conn2 <- [1,2194,null,{}] 06:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:46:18 INFO - PROCESS | 3336 | 1469022378034 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:18 INFO - PROCESS | 3336 | 1469022378037 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:18 INFO - PROCESS | 3336 | 1469022378125 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 06:46:18 INFO - PROCESS | 3336 | 1469022378222 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:18 INFO - PROCESS | 3336 | 1469022378226 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:18 INFO - PROCESS | 3336 | ++DOCSHELL 10A78C00 == 25 [pid = 3336] [id = 558] 06:46:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (10A79800) [pid = 3336] [serial = 1674] [outer = 00000000] 06:46:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (114DA000) [pid = 3336] [serial = 1675] [outer = 10A79800] 06:46:18 INFO - PROCESS | 3336 | 1469022378272 Marionette DEBUG loaded listener.js 06:46:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (12825400) [pid = 3336] [serial = 1676] [outer = 10A79800] 06:46:18 INFO - PROCESS | 3336 | 1469022378678 Marionette TRACE conn2 <- [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]]]}] 06:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 697ms 06:46:18 INFO - PROCESS | 3336 | 1469022378729 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 06:46:18 INFO - PROCESS | 3336 | 1469022378734 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 06:46:18 INFO - PROCESS | 3336 | 1469022378744 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:46:18 INFO - PROCESS | 3336 | 1469022378747 Marionette TRACE conn2 <- [1,2198,null,{}] 06:46:18 INFO - PROCESS | 3336 | 1469022378751 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:18 INFO - PROCESS | 3336 | 1469022378753 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:18 INFO - PROCESS | 3336 | 1469022378837 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 06:46:18 INFO - PROCESS | 3336 | 1469022378845 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:18 INFO - PROCESS | 3336 | 1469022378848 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:18 INFO - PROCESS | 3336 | ++DOCSHELL 1314F400 == 26 [pid = 3336] [id = 559] 06:46:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (13155C00) [pid = 3336] [serial = 1677] [outer = 00000000] 06:46:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (131E0400) [pid = 3336] [serial = 1678] [outer = 13155C00] 06:46:18 INFO - PROCESS | 3336 | 1469022378895 Marionette DEBUG loaded listener.js 06:46:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (132CF800) [pid = 3336] [serial = 1679] [outer = 13155C00] 06:46:19 INFO - PROCESS | 3336 | 1469022379405 Marionette TRACE conn2 <- [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]]]}] 06:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 714ms 06:46:19 INFO - PROCESS | 3336 | 1469022379477 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 06:46:19 INFO - PROCESS | 3336 | 1469022379479 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 06:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:46:19 INFO - PROCESS | 3336 | 1469022379483 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:46:19 INFO - PROCESS | 3336 | 1469022379486 Marionette TRACE conn2 <- [1,2202,null,{}] 06:46:19 INFO - PROCESS | 3336 | 1469022379496 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:19 INFO - PROCESS | 3336 | 1469022379502 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:19 INFO - PROCESS | 3336 | 1469022379612 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 06:46:19 INFO - PROCESS | 3336 | 1469022379713 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:19 INFO - PROCESS | 3336 | 1469022379716 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:19 INFO - PROCESS | 3336 | ++DOCSHELL 1426D800 == 27 [pid = 3336] [id = 560] 06:46:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1426DC00) [pid = 3336] [serial = 1680] [outer = 00000000] 06:46:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (145F4000) [pid = 3336] [serial = 1681] [outer = 1426DC00] 06:46:19 INFO - PROCESS | 3336 | 1469022379762 Marionette DEBUG loaded listener.js 06:46:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (1547E000) [pid = 3336] [serial = 1682] [outer = 1426DC00] 06:46:20 INFO - PROCESS | 3336 | 1469022380161 Marionette TRACE conn2 <- [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]]]}] 06:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 697ms 06:46:20 INFO - PROCESS | 3336 | 1469022380182 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 06:46:20 INFO - PROCESS | 3336 | 1469022380184 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 06:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:46:20 INFO - PROCESS | 3336 | 1469022380197 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:46:20 INFO - PROCESS | 3336 | 1469022380199 Marionette TRACE conn2 <- [1,2206,null,{}] 06:46:20 INFO - PROCESS | 3336 | 1469022380202 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:20 INFO - PROCESS | 3336 | 1469022380204 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:20 INFO - PROCESS | 3336 | 1469022380325 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 06:46:20 INFO - PROCESS | 3336 | 1469022380331 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:20 INFO - PROCESS | 3336 | 1469022380333 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:20 INFO - PROCESS | 3336 | ++DOCSHELL 1547A800 == 28 [pid = 3336] [id = 561] 06:46:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (15484800) [pid = 3336] [serial = 1683] [outer = 00000000] 06:46:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (15D66400) [pid = 3336] [serial = 1684] [outer = 15484800] 06:46:20 INFO - PROCESS | 3336 | 1469022380376 Marionette DEBUG loaded listener.js 06:46:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (15F29800) [pid = 3336] [serial = 1685] [outer = 15484800] 06:46:20 INFO - PROCESS | 3336 | 1469022380814 Marionette TRACE conn2 <- [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]]]}] 06:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 666ms 06:46:20 INFO - PROCESS | 3336 | 1469022380846 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 06:46:20 INFO - PROCESS | 3336 | 1469022380848 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 06:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:46:20 INFO - PROCESS | 3336 | 1469022380851 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:46:20 INFO - PROCESS | 3336 | 1469022380853 Marionette TRACE conn2 <- [1,2210,null,{}] 06:46:20 INFO - PROCESS | 3336 | 1469022380856 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:20 INFO - PROCESS | 3336 | 1469022380858 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:20 INFO - PROCESS | 3336 | 1469022380973 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 06:46:21 INFO - PROCESS | 3336 | 1469022381070 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:21 INFO - PROCESS | 3336 | 1469022381072 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:21 INFO - PROCESS | 3336 | ++DOCSHELL 16457400 == 29 [pid = 3336] [id = 562] 06:46:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (16458800) [pid = 3336] [serial = 1686] [outer = 00000000] 06:46:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1668B000) [pid = 3336] [serial = 1687] [outer = 16458800] 06:46:21 INFO - PROCESS | 3336 | 1469022381115 Marionette DEBUG loaded listener.js 06:46:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (16692800) [pid = 3336] [serial = 1688] [outer = 16458800] 06:46:21 INFO - PROCESS | 3336 | 1469022381587 Marionette TRACE conn2 <- [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]]]}] 06:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 745ms 06:46:21 INFO - PROCESS | 3336 | 1469022381624 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 06:46:21 INFO - PROCESS | 3336 | 1469022381626 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 06:46:21 INFO - PROCESS | 3336 | 1469022381629 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:46:21 INFO - PROCESS | 3336 | 1469022381631 Marionette TRACE conn2 <- [1,2214,null,{}] 06:46:21 INFO - PROCESS | 3336 | 1469022381639 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:21 INFO - PROCESS | 3336 | 1469022381645 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:21 INFO - PROCESS | 3336 | 1469022381777 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 06:46:21 INFO - PROCESS | 3336 | 1469022381845 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:21 INFO - PROCESS | 3336 | 1469022381847 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:21 INFO - PROCESS | 3336 | ++DOCSHELL 1695BC00 == 30 [pid = 3336] [id = 563] 06:46:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (16D3D400) [pid = 3336] [serial = 1689] [outer = 00000000] 06:46:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (175BF400) [pid = 3336] [serial = 1690] [outer = 16D3D400] 06:46:21 INFO - PROCESS | 3336 | 1469022381891 Marionette DEBUG loaded listener.js 06:46:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (17D57400) [pid = 3336] [serial = 1691] [outer = 16D3D400] 06:46:22 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (16B1AC00) [pid = 3336] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:46:22 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (18031000) [pid = 3336] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:46:22 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (13931C00) [pid = 3336] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:46:22 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1668F000) [pid = 3336] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:46:22 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (15775C00) [pid = 3336] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:46:22 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (10564000) [pid = 3336] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:46:22 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (10BB7C00) [pid = 3336] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:46:22 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (13C3C400) [pid = 3336] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:46:22 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (16D3FC00) [pid = 3336] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:46:22 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1803A000) [pid = 3336] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:46:22 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (10A0E800) [pid = 3336] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:46:22 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1B1AA000) [pid = 3336] [serial = 47] [outer = 00000000] [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.] 06:46:22 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1B090000) [pid = 3336] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:46:22 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (19C36000) [pid = 3336] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:46:22 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (197EF800) [pid = 3336] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:46:22 INFO - PROCESS | 3336 | 1469022382506 Marionette TRACE conn2 <- [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]]]}] 06:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 920ms 06:46:22 INFO - PROCESS | 3336 | 1469022382534 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 06:46:22 INFO - PROCESS | 3336 | 1469022382536 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 06:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:46:22 INFO - PROCESS | 3336 | 1469022382539 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:46:22 INFO - PROCESS | 3336 | 1469022382541 Marionette TRACE conn2 <- [1,2218,null,{}] 06:46:22 INFO - PROCESS | 3336 | 1469022382553 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:22 INFO - PROCESS | 3336 | 1469022382555 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:22 INFO - PROCESS | 3336 | 1469022382633 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 06:46:22 INFO - PROCESS | 3336 | 1469022382638 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:22 INFO - PROCESS | 3336 | 1469022382640 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:22 INFO - PROCESS | 3336 | ++DOCSHELL 13919800 == 31 [pid = 3336] [id = 564] 06:46:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (13C48C00) [pid = 3336] [serial = 1692] [outer = 00000000] 06:46:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (15775C00) [pid = 3336] [serial = 1693] [outer = 13C48C00] 06:46:22 INFO - PROCESS | 3336 | 1469022382682 Marionette DEBUG loaded listener.js 06:46:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (15F2F800) [pid = 3336] [serial = 1694] [outer = 13C48C00] 06:46:23 INFO - PROCESS | 3336 | 1469022383128 Marionette TRACE conn2 <- [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]]]}] 06:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 650ms 06:46:23 INFO - PROCESS | 3336 | 1469022383178 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 06:46:23 INFO - PROCESS | 3336 | 1469022383180 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 06:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:46:23 INFO - PROCESS | 3336 | 1469022383183 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:46:23 INFO - PROCESS | 3336 | 1469022383184 Marionette TRACE conn2 <- [1,2222,null,{}] 06:46:23 INFO - PROCESS | 3336 | 1469022383188 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:23 INFO - PROCESS | 3336 | 1469022383190 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:23 INFO - PROCESS | 3336 | 1469022383265 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 06:46:23 INFO - PROCESS | 3336 | 1469022383270 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:23 INFO - PROCESS | 3336 | 1469022383272 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:23 INFO - PROCESS | 3336 | ++DOCSHELL 175B9400 == 32 [pid = 3336] [id = 565] 06:46:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (17D56C00) [pid = 3336] [serial = 1695] [outer = 00000000] 06:46:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1802E400) [pid = 3336] [serial = 1696] [outer = 17D56C00] 06:46:23 INFO - PROCESS | 3336 | 1469022383315 Marionette DEBUG loaded listener.js 06:46:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (1802E800) [pid = 3336] [serial = 1697] [outer = 17D56C00] 06:46:23 INFO - PROCESS | 3336 | 1469022383772 Marionette TRACE conn2 <- [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]]]}] 06:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 602ms 06:46:23 INFO - PROCESS | 3336 | 1469022383812 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 06:46:23 INFO - PROCESS | 3336 | 1469022383814 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 06:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:46:23 INFO - PROCESS | 3336 | 1469022383835 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:46:23 INFO - PROCESS | 3336 | 1469022383837 Marionette TRACE conn2 <- [1,2226,null,{}] 06:46:23 INFO - PROCESS | 3336 | 1469022383840 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:23 INFO - PROCESS | 3336 | 1469022383842 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:23 INFO - PROCESS | 3336 | 1469022383917 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 06:46:23 INFO - PROCESS | 3336 | 1469022383923 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:23 INFO - PROCESS | 3336 | 1469022383925 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:23 INFO - PROCESS | 3336 | ++DOCSHELL 1426C400 == 33 [pid = 3336] [id = 566] 06:46:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (18036800) [pid = 3336] [serial = 1698] [outer = 00000000] 06:46:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (18399800) [pid = 3336] [serial = 1699] [outer = 18036800] 06:46:23 INFO - PROCESS | 3336 | 1469022383967 Marionette DEBUG loaded listener.js 06:46:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1839AC00) [pid = 3336] [serial = 1700] [outer = 18036800] 06:46:24 INFO - PROCESS | 3336 | 1469022384735 Marionette TRACE conn2 <- [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]]]}] 06:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 951ms 06:46:24 INFO - PROCESS | 3336 | 1469022384775 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 06:46:24 INFO - PROCESS | 3336 | 1469022384780 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 06:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:46:24 INFO - PROCESS | 3336 | 1469022384785 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:46:24 INFO - PROCESS | 3336 | 1469022384788 Marionette TRACE conn2 <- [1,2230,null,{}] 06:46:24 INFO - PROCESS | 3336 | 1469022384795 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:24 INFO - PROCESS | 3336 | 1469022384798 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:24 INFO - PROCESS | 3336 | 1469022384914 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 06:46:25 INFO - PROCESS | 3336 | 1469022385050 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:25 INFO - PROCESS | 3336 | 1469022385053 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:25 INFO - PROCESS | 3336 | ++DOCSHELL 11013400 == 34 [pid = 3336] [id = 567] 06:46:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1144D800) [pid = 3336] [serial = 1701] [outer = 00000000] 06:46:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (130AC000) [pid = 3336] [serial = 1702] [outer = 1144D800] 06:46:25 INFO - PROCESS | 3336 | 1469022385111 Marionette DEBUG loaded listener.js 06:46:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (132D4C00) [pid = 3336] [serial = 1703] [outer = 1144D800] 06:46:25 INFO - PROCESS | 3336 | 1469022385844 Marionette TRACE conn2 <- [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]]]}] 06:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1063ms 06:46:25 INFO - PROCESS | 3336 | 1469022385903 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 06:46:25 INFO - PROCESS | 3336 | 1469022385908 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 06:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:46:25 INFO - PROCESS | 3336 | 1469022385915 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:46:25 INFO - PROCESS | 3336 | 1469022385918 Marionette TRACE conn2 <- [1,2234,null,{}] 06:46:25 INFO - PROCESS | 3336 | 1469022385922 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:25 INFO - PROCESS | 3336 | 1469022385925 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:26 INFO - PROCESS | 3336 | 1469022386040 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 06:46:26 INFO - PROCESS | 3336 | 1469022386177 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:26 INFO - PROCESS | 3336 | 1469022386179 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:26 INFO - PROCESS | 3336 | ++DOCSHELL 0F9E7400 == 35 [pid = 3336] [id = 568] 06:46:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (10329C00) [pid = 3336] [serial = 1704] [outer = 00000000] 06:46:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (114DD000) [pid = 3336] [serial = 1705] [outer = 10329C00] 06:46:26 INFO - PROCESS | 3336 | 1469022386243 Marionette DEBUG loaded listener.js 06:46:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (13261000) [pid = 3336] [serial = 1706] [outer = 10329C00] 06:46:26 INFO - PROCESS | 3336 | --DOCSHELL 175B9400 == 34 [pid = 3336] [id = 565] 06:46:26 INFO - PROCESS | 3336 | --DOCSHELL 13919800 == 33 [pid = 3336] [id = 564] 06:46:26 INFO - PROCESS | 3336 | --DOCSHELL 1695BC00 == 32 [pid = 3336] [id = 563] 06:46:26 INFO - PROCESS | 3336 | --DOCSHELL 16457400 == 31 [pid = 3336] [id = 562] 06:46:26 INFO - PROCESS | 3336 | --DOCSHELL 1547A800 == 30 [pid = 3336] [id = 561] 06:46:26 INFO - PROCESS | 3336 | --DOCSHELL 1426D800 == 29 [pid = 3336] [id = 560] 06:46:26 INFO - PROCESS | 3336 | --DOCSHELL 1314F400 == 28 [pid = 3336] [id = 559] 06:46:26 INFO - PROCESS | 3336 | --DOCSHELL 10A78C00 == 27 [pid = 3336] [id = 558] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (18033000) [pid = 3336] [serial = 1130] [outer = 00000000] [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.] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (1B082000) [pid = 3336] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (19F8D000) [pid = 3336] [serial = 1660] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (19F93400) [pid = 3336] [serial = 1661] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (19C3E000) [pid = 3336] [serial = 1657] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (19CDC400) [pid = 3336] [serial = 1658] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1750C400) [pid = 3336] [serial = 1645] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (183A1400) [pid = 3336] [serial = 1648] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (17D5A800) [pid = 3336] [serial = 1646] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (195C1400) [pid = 3336] [serial = 1649] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (14268400) [pid = 3336] [serial = 1630] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (14298C00) [pid = 3336] [serial = 1631] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (16D40400) [pid = 3336] [serial = 1642] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (15F24000) [pid = 3336] [serial = 1639] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (15F2C000) [pid = 3336] [serial = 1640] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (12B0F400) [pid = 3336] [serial = 1633] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (13155800) [pid = 3336] [serial = 1634] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (11C35000) [pid = 3336] [serial = 1627] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (12B04400) [pid = 3336] [serial = 1628] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (13CA2000) [pid = 3336] [serial = 1636] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (14269000) [pid = 3336] [serial = 1637] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (183A0400) [pid = 3336] [serial = 1654] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (1839FC00) [pid = 3336] [serial = 1625] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (13CA0000) [pid = 3336] [serial = 1652] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (131EB400) [pid = 3336] [serial = 1651] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (197E9400) [pid = 3336] [serial = 1655] [outer = 00000000] [url = about:blank] 06:46:26 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (17364400) [pid = 3336] [serial = 1643] [outer = 00000000] [url = about:blank] 06:46:27 INFO - PROCESS | 3336 | 1469022387004 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1158ms 06:46:27 INFO - PROCESS | 3336 | 1469022387057 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 06:46:27 INFO - PROCESS | 3336 | 1469022387060 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 06:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:46:27 INFO - PROCESS | 3336 | 1469022387065 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:46:27 INFO - PROCESS | 3336 | 1469022387069 Marionette TRACE conn2 <- [1,2238,null,{}] 06:46:27 INFO - PROCESS | 3336 | 1469022387074 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:27 INFO - PROCESS | 3336 | 1469022387076 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:27 INFO - PROCESS | 3336 | 1469022387175 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 06:46:27 INFO - PROCESS | 3336 | 1469022387274 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:27 INFO - PROCESS | 3336 | 1469022387276 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:27 INFO - PROCESS | 3336 | ++DOCSHELL 10A78C00 == 28 [pid = 3336] [id = 569] 06:46:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (1100E800) [pid = 3336] [serial = 1707] [outer = 00000000] 06:46:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (12A6FC00) [pid = 3336] [serial = 1708] [outer = 1100E800] 06:46:27 INFO - PROCESS | 3336 | 1469022387323 Marionette DEBUG loaded listener.js 06:46:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (13074C00) [pid = 3336] [serial = 1709] [outer = 1100E800] 06:46:27 INFO - PROCESS | 3336 | 1469022387749 Marionette TRACE conn2 <- [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]]]}] 06:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 746ms 06:46:27 INFO - PROCESS | 3336 | 1469022387803 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 06:46:27 INFO - PROCESS | 3336 | 1469022387807 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 06:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:46:27 INFO - PROCESS | 3336 | 1469022387812 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:46:27 INFO - PROCESS | 3336 | 1469022387815 Marionette TRACE conn2 <- [1,2242,null,{}] 06:46:27 INFO - PROCESS | 3336 | 1469022387819 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:27 INFO - PROCESS | 3336 | 1469022387821 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:27 INFO - PROCESS | 3336 | 1469022387955 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 06:46:27 INFO - PROCESS | 3336 | 1469022387969 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:27 INFO - PROCESS | 3336 | 1469022387971 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:27 INFO - PROCESS | 3336 | ++DOCSHELL 13262800 == 29 [pid = 3336] [id = 570] 06:46:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (13937400) [pid = 3336] [serial = 1710] [outer = 00000000] 06:46:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (13C47C00) [pid = 3336] [serial = 1711] [outer = 13937400] 06:46:28 INFO - PROCESS | 3336 | 1469022388016 Marionette DEBUG loaded listener.js 06:46:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (13EA6400) [pid = 3336] [serial = 1712] [outer = 13937400] 06:46:28 INFO - PROCESS | 3336 | 1469022388470 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 634ms 06:46:28 INFO - PROCESS | 3336 | 1469022388484 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 06:46:28 INFO - PROCESS | 3336 | 1469022388486 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 06:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:46:28 INFO - PROCESS | 3336 | 1469022388489 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:46:28 INFO - PROCESS | 3336 | 1469022388493 Marionette TRACE conn2 <- [1,2246,null,{}] 06:46:28 INFO - PROCESS | 3336 | 1469022388503 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:28 INFO - PROCESS | 3336 | 1469022388507 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:28 INFO - PROCESS | 3336 | 1469022388593 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 06:46:28 INFO - PROCESS | 3336 | 1469022388600 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:28 INFO - PROCESS | 3336 | 1469022388603 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:28 INFO - PROCESS | 3336 | ++DOCSHELL 15773C00 == 30 [pid = 3336] [id = 571] 06:46:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (15774800) [pid = 3336] [serial = 1713] [outer = 00000000] 06:46:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (15F28400) [pid = 3336] [serial = 1714] [outer = 15774800] 06:46:28 INFO - PROCESS | 3336 | 1469022388649 Marionette DEBUG loaded listener.js 06:46:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (16456000) [pid = 3336] [serial = 1715] [outer = 15774800] 06:46:29 INFO - PROCESS | 3336 | 1469022389131 Marionette TRACE conn2 <- [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]]]}] 06:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 697ms 06:46:29 INFO - PROCESS | 3336 | 1469022389189 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 06:46:29 INFO - PROCESS | 3336 | 1469022389191 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 06:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:46:29 INFO - PROCESS | 3336 | 1469022389194 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:46:29 INFO - PROCESS | 3336 | 1469022389196 Marionette TRACE conn2 <- [1,2250,null,{}] 06:46:29 INFO - PROCESS | 3336 | 1469022389200 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:29 INFO - PROCESS | 3336 | 1469022389201 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:29 INFO - PROCESS | 3336 | 1469022389293 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 06:46:29 INFO - PROCESS | 3336 | 1469022389330 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:29 INFO - PROCESS | 3336 | 1469022389332 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:29 INFO - PROCESS | 3336 | ++DOCSHELL 16694C00 == 31 [pid = 3336] [id = 572] 06:46:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (16695000) [pid = 3336] [serial = 1716] [outer = 00000000] 06:46:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (1695FC00) [pid = 3336] [serial = 1717] [outer = 16695000] 06:46:29 INFO - PROCESS | 3336 | 1469022389375 Marionette DEBUG loaded listener.js 06:46:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (16E2EC00) [pid = 3336] [serial = 1718] [outer = 16695000] 06:46:29 INFO - PROCESS | 3336 | 1469022389830 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 698ms 06:46:29 INFO - PROCESS | 3336 | 1469022389894 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 06:46:29 INFO - PROCESS | 3336 | 1469022389896 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 06:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:46:29 INFO - PROCESS | 3336 | 1469022389904 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:46:29 INFO - PROCESS | 3336 | 1469022389906 Marionette TRACE conn2 <- [1,2254,null,{}] 06:46:29 INFO - PROCESS | 3336 | 1469022389910 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:29 INFO - PROCESS | 3336 | 1469022389912 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:30 INFO - PROCESS | 3336 | 1469022390020 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 06:46:30 INFO - PROCESS | 3336 | 1469022390029 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:30 INFO - PROCESS | 3336 | 1469022390031 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:30 INFO - PROCESS | 3336 | ++DOCSHELL 16EC6C00 == 32 [pid = 3336] [id = 573] 06:46:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (17364400) [pid = 3336] [serial = 1719] [outer = 00000000] 06:46:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1750C400) [pid = 3336] [serial = 1720] [outer = 17364400] 06:46:30 INFO - PROCESS | 3336 | 1469022390074 Marionette DEBUG loaded listener.js 06:46:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (175B9400) [pid = 3336] [serial = 1721] [outer = 17364400] 06:46:30 INFO - PROCESS | 3336 | 1469022390584 Marionette TRACE conn2 <- [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]]]}] 06:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 713ms 06:46:30 INFO - PROCESS | 3336 | 1469022390631 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 06:46:30 INFO - PROCESS | 3336 | 1469022390634 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 06:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:46:30 INFO - PROCESS | 3336 | 1469022390637 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:46:30 INFO - PROCESS | 3336 | 1469022390638 Marionette TRACE conn2 <- [1,2258,null,{}] 06:46:30 INFO - PROCESS | 3336 | 1469022390648 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:30 INFO - PROCESS | 3336 | 1469022390654 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:30 INFO - PROCESS | 3336 | 1469022390801 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 06:46:30 INFO - PROCESS | 3336 | 1469022390826 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:30 INFO - PROCESS | 3336 | 1469022390836 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:30 INFO - PROCESS | 3336 | ++DOCSHELL 18035800 == 33 [pid = 3336] [id = 574] 06:46:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (18036000) [pid = 3336] [serial = 1722] [outer = 00000000] 06:46:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (19572000) [pid = 3336] [serial = 1723] [outer = 18036000] 06:46:30 INFO - PROCESS | 3336 | 1469022390879 Marionette DEBUG loaded listener.js 06:46:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (19573800) [pid = 3336] [serial = 1724] [outer = 18036000] 06:46:31 INFO - PROCESS | 3336 | 1469022391311 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 714ms 06:46:31 INFO - PROCESS | 3336 | 1469022391337 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 06:46:31 INFO - PROCESS | 3336 | 1469022391340 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 06:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:46:31 INFO - PROCESS | 3336 | 1469022391344 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:46:31 INFO - PROCESS | 3336 | 1469022391347 Marionette TRACE conn2 <- [1,2262,null,{}] 06:46:31 INFO - PROCESS | 3336 | 1469022391351 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:31 INFO - PROCESS | 3336 | 1469022391353 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:31 INFO - PROCESS | 3336 | 1469022391467 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 06:46:31 INFO - PROCESS | 3336 | 1469022391473 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:31 INFO - PROCESS | 3336 | 1469022391475 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:31 INFO - PROCESS | 3336 | ++DOCSHELL 1957E400 == 34 [pid = 3336] [id = 575] 06:46:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (1957E800) [pid = 3336] [serial = 1725] [outer = 00000000] 06:46:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (197E5400) [pid = 3336] [serial = 1726] [outer = 1957E800] 06:46:31 INFO - PROCESS | 3336 | 1469022391517 Marionette DEBUG loaded listener.js 06:46:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (197E8400) [pid = 3336] [serial = 1727] [outer = 1957E800] 06:46:31 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (15484800) [pid = 3336] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:46:31 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (12B05C00) [pid = 3336] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:46:31 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (1426DC00) [pid = 3336] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:46:31 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (10A79800) [pid = 3336] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:46:31 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (13155C00) [pid = 3336] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:46:31 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (13160000) [pid = 3336] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:46:31 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (16458800) [pid = 3336] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:46:31 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (167BA400) [pid = 3336] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:46:31 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (19576800) [pid = 3336] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:46:31 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (16D3D400) [pid = 3336] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:46:31 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (17D56C00) [pid = 3336] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:46:31 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (13C48C00) [pid = 3336] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:46:32 INFO - PROCESS | 3336 | 1469022392018 Marionette TRACE conn2 <- [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]]]}] 06:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 745ms 06:46:32 INFO - PROCESS | 3336 | 1469022392082 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 06:46:32 INFO - PROCESS | 3336 | 1469022392084 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 06:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:46:32 INFO - PROCESS | 3336 | 1469022392087 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:46:32 INFO - PROCESS | 3336 | 1469022392089 Marionette TRACE conn2 <- [1,2266,null,{}] 06:46:32 INFO - PROCESS | 3336 | 1469022392092 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:32 INFO - PROCESS | 3336 | 1469022392094 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:32 INFO - PROCESS | 3336 | 1469022392195 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 06:46:32 INFO - PROCESS | 3336 | 1469022392203 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:32 INFO - PROCESS | 3336 | 1469022392205 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:32 INFO - PROCESS | 3336 | ++DOCSHELL 10320000 == 35 [pid = 3336] [id = 576] 06:46:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (1055D800) [pid = 3336] [serial = 1728] [outer = 00000000] 06:46:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (16455800) [pid = 3336] [serial = 1729] [outer = 1055D800] 06:46:32 INFO - PROCESS | 3336 | 1469022392247 Marionette DEBUG loaded listener.js 06:46:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (167BA400) [pid = 3336] [serial = 1730] [outer = 1055D800] 06:46:32 INFO - PROCESS | 3336 | 1469022392713 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 650ms 06:46:32 INFO - PROCESS | 3336 | 1469022392758 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 06:46:32 INFO - PROCESS | 3336 | 1469022392760 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 06:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:46:32 INFO - PROCESS | 3336 | 1469022392763 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:46:32 INFO - PROCESS | 3336 | 1469022392765 Marionette TRACE conn2 <- [1,2270,null,{}] 06:46:32 INFO - PROCESS | 3336 | 1469022392768 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:32 INFO - PROCESS | 3336 | 1469022392770 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:32 INFO - PROCESS | 3336 | 1469022392858 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 06:46:32 INFO - PROCESS | 3336 | 1469022392863 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:32 INFO - PROCESS | 3336 | 1469022392865 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:32 INFO - PROCESS | 3336 | ++DOCSHELL 15772000 == 36 [pid = 3336] [id = 577] 06:46:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (17EE1C00) [pid = 3336] [serial = 1731] [outer = 00000000] 06:46:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (197E9C00) [pid = 3336] [serial = 1732] [outer = 17EE1C00] 06:46:32 INFO - PROCESS | 3336 | 1469022392906 Marionette DEBUG loaded listener.js 06:46:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (197EE800) [pid = 3336] [serial = 1733] [outer = 17EE1C00] 06:46:33 INFO - PROCESS | 3336 | 1469022393310 Marionette TRACE conn2 <- [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]]]}] 06:46:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 602ms 06:46:33 INFO - PROCESS | 3336 | 1469022393373 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 06:46:33 INFO - PROCESS | 3336 | 1469022393375 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 06:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:46:33 INFO - PROCESS | 3336 | 1469022393378 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:46:33 INFO - PROCESS | 3336 | 1469022393380 Marionette TRACE conn2 <- [1,2274,null,{}] 06:46:33 INFO - PROCESS | 3336 | 1469022393383 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:33 INFO - PROCESS | 3336 | 1469022393385 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:33 INFO - PROCESS | 3336 | 1469022393470 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 06:46:33 INFO - PROCESS | 3336 | 1469022393477 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:33 INFO - PROCESS | 3336 | 1469022393479 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:33 INFO - PROCESS | 3336 | ++DOCSHELL 1645E400 == 37 [pid = 3336] [id = 578] 06:46:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (195C7800) [pid = 3336] [serial = 1734] [outer = 00000000] 06:46:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (19C41000) [pid = 3336] [serial = 1735] [outer = 195C7800] 06:46:33 INFO - PROCESS | 3336 | 1469022393522 Marionette DEBUG loaded listener.js 06:46:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (19C41C00) [pid = 3336] [serial = 1736] [outer = 195C7800] 06:46:34 INFO - PROCESS | 3336 | 1469022394155 Marionette TRACE conn2 <- [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]]]}] 06:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 06:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 856ms 06:46:34 INFO - PROCESS | 3336 | 1469022394221 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 06:46:34 INFO - PROCESS | 3336 | 1469022394225 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 06:46:34 INFO - PROCESS | 3336 | 1469022394230 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:46:34 INFO - PROCESS | 3336 | 1469022394234 Marionette TRACE conn2 <- [1,2278,null,{}] 06:46:34 INFO - PROCESS | 3336 | 1469022394240 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:34 INFO - PROCESS | 3336 | 1469022394243 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:34 INFO - PROCESS | 3336 | 1469022394384 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 06:46:34 INFO - PROCESS | 3336 | 1469022394500 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:34 INFO - PROCESS | 3336 | 1469022394503 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:34 INFO - PROCESS | 3336 | ++DOCSHELL 10BC0000 == 38 [pid = 3336] [id = 579] 06:46:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (114DC800) [pid = 3336] [serial = 1737] [outer = 00000000] 06:46:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (13160000) [pid = 3336] [serial = 1738] [outer = 114DC800] 06:46:34 INFO - PROCESS | 3336 | 1469022394604 Marionette DEBUG loaded listener.js 06:46:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (13940400) [pid = 3336] [serial = 1739] [outer = 114DC800] 06:46:35 INFO - PROCESS | 3336 | 1469022395199 Marionette TRACE conn2 <- [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]]]}] 06:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1015ms 06:46:35 INFO - PROCESS | 3336 | 1469022395265 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 06:46:35 INFO - PROCESS | 3336 | 1469022395270 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 06:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:46:35 INFO - PROCESS | 3336 | 1469022395276 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:46:35 INFO - PROCESS | 3336 | 1469022395279 Marionette TRACE conn2 <- [1,2282,null,{}] 06:46:35 INFO - PROCESS | 3336 | 1469022395283 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:35 INFO - PROCESS | 3336 | 1469022395285 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:35 INFO - PROCESS | 3336 | 1469022395392 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 06:46:35 INFO - PROCESS | 3336 | 1469022395534 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:35 INFO - PROCESS | 3336 | 1469022395537 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:35 INFO - PROCESS | 3336 | ++DOCSHELL 14F9CC00 == 39 [pid = 3336] [id = 580] 06:46:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (15477400) [pid = 3336] [serial = 1740] [outer = 00000000] 06:46:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (15F24800) [pid = 3336] [serial = 1741] [outer = 15477400] 06:46:35 INFO - PROCESS | 3336 | 1469022395592 Marionette DEBUG loaded listener.js 06:46:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (1668E800) [pid = 3336] [serial = 1742] [outer = 15477400] 06:46:36 INFO - PROCESS | 3336 | 1469022396121 Marionette TRACE conn2 <- [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]]]}] 06:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 919ms 06:46:36 INFO - PROCESS | 3336 | 1469022396180 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 06:46:36 INFO - PROCESS | 3336 | 1469022396183 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 06:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:46:36 INFO - PROCESS | 3336 | 1469022396187 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:46:36 INFO - PROCESS | 3336 | 1469022396191 Marionette TRACE conn2 <- [1,2286,null,{}] 06:46:36 INFO - PROCESS | 3336 | 1469022396201 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:36 INFO - PROCESS | 3336 | 1469022396206 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:36 INFO - PROCESS | 3336 | 1469022396315 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 06:46:36 INFO - PROCESS | 3336 | 1469022396425 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:36 INFO - PROCESS | 3336 | 1469022396428 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:36 INFO - PROCESS | 3336 | ++DOCSHELL 19C37400 == 40 [pid = 3336] [id = 581] 06:46:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (19C37800) [pid = 3336] [serial = 1743] [outer = 00000000] 06:46:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (19CDE000) [pid = 3336] [serial = 1744] [outer = 19C37800] 06:46:36 INFO - PROCESS | 3336 | 1469022396531 Marionette DEBUG loaded listener.js 06:46:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (19E1E800) [pid = 3336] [serial = 1745] [outer = 19C37800] 06:46:37 INFO - PROCESS | 3336 | 1469022397171 Marionette TRACE conn2 <- [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]]]}] 06:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1015ms 06:46:37 INFO - PROCESS | 3336 | 1469022397221 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 06:46:37 INFO - PROCESS | 3336 | 1469022397223 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 06:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:46:37 INFO - PROCESS | 3336 | 1469022397227 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:46:37 INFO - PROCESS | 3336 | 1469022397229 Marionette TRACE conn2 <- [1,2290,null,{}] 06:46:37 INFO - PROCESS | 3336 | 1469022397233 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:37 INFO - PROCESS | 3336 | 1469022397235 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:37 INFO - PROCESS | 3336 | 1469022397341 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 06:46:37 INFO - PROCESS | 3336 | 1469022397599 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:37 INFO - PROCESS | 3336 | 1469022397603 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:37 INFO - PROCESS | 3336 | ++DOCSHELL 10321C00 == 41 [pid = 3336] [id = 582] 06:46:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (10504000) [pid = 3336] [serial = 1746] [outer = 00000000] 06:46:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (10BB5800) [pid = 3336] [serial = 1747] [outer = 10504000] 06:46:37 INFO - PROCESS | 3336 | 1469022397677 Marionette DEBUG loaded listener.js 06:46:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (12828C00) [pid = 3336] [serial = 1748] [outer = 10504000] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 15772000 == 40 [pid = 3336] [id = 577] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 10320000 == 39 [pid = 3336] [id = 576] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 1957E400 == 38 [pid = 3336] [id = 575] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 18035800 == 37 [pid = 3336] [id = 574] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 16EC6C00 == 36 [pid = 3336] [id = 573] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 16694C00 == 35 [pid = 3336] [id = 572] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 15773C00 == 34 [pid = 3336] [id = 571] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 13262800 == 33 [pid = 3336] [id = 570] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 10A78C00 == 32 [pid = 3336] [id = 569] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 0F9E7400 == 31 [pid = 3336] [id = 568] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 11013400 == 30 [pid = 3336] [id = 567] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 12B02800 == 29 [pid = 3336] [id = 557] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 1426C400 == 28 [pid = 3336] [id = 566] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 14F9CC00 == 27 [pid = 3336] [id = 580] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 19C37400 == 26 [pid = 3336] [id = 581] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 1645E400 == 25 [pid = 3336] [id = 578] 06:46:38 INFO - PROCESS | 3336 | --DOCSHELL 10BC0000 == 24 [pid = 3336] [id = 579] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (15D66400) [pid = 3336] [serial = 1684] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (131EB000) [pid = 3336] [serial = 1673] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (13151000) [pid = 3336] [serial = 1672] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (145F4000) [pid = 3336] [serial = 1681] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (114DA000) [pid = 3336] [serial = 1675] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (12825400) [pid = 3336] [serial = 1676] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (131E0400) [pid = 3336] [serial = 1678] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (132CF800) [pid = 3336] [serial = 1679] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (14292C00) [pid = 3336] [serial = 1664] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (139D5400) [pid = 3336] [serial = 1663] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (18399800) [pid = 3336] [serial = 1699] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (1668B000) [pid = 3336] [serial = 1687] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (17DF0400) [pid = 3336] [serial = 1667] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (17488C00) [pid = 3336] [serial = 1666] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1A2F4400) [pid = 3336] [serial = 1670] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (19E17C00) [pid = 3336] [serial = 1669] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (175BF400) [pid = 3336] [serial = 1690] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (16692800) [pid = 3336] [serial = 1688] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (1802E800) [pid = 3336] [serial = 1697] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (1802E400) [pid = 3336] [serial = 1696] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (17D57400) [pid = 3336] [serial = 1691] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (15775C00) [pid = 3336] [serial = 1693] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (15F29800) [pid = 3336] [serial = 1685] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (15F2F800) [pid = 3336] [serial = 1694] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (1547E000) [pid = 3336] [serial = 1682] [outer = 00000000] [url = about:blank] 06:46:38 INFO - PROCESS | 3336 | 1469022398937 Marionette TRACE conn2 <- [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]]]}] 06:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1839ms 06:46:39 INFO - PROCESS | 3336 | 1469022399074 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 06:46:39 INFO - PROCESS | 3336 | 1469022399078 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 06:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:46:39 INFO - PROCESS | 3336 | 1469022399084 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:46:39 INFO - PROCESS | 3336 | 1469022399087 Marionette TRACE conn2 <- [1,2294,null,{}] 06:46:39 INFO - PROCESS | 3336 | 1469022399129 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:39 INFO - PROCESS | 3336 | 1469022399132 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:39 INFO - PROCESS | 3336 | 1469022399217 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 06:46:39 INFO - PROCESS | 3336 | 1469022399228 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:39 INFO - PROCESS | 3336 | 1469022399232 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:39 INFO - PROCESS | 3336 | ++DOCSHELL 10FB3000 == 25 [pid = 3336] [id = 583] 06:46:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (10FBCC00) [pid = 3336] [serial = 1749] [outer = 00000000] 06:46:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (1143F400) [pid = 3336] [serial = 1750] [outer = 10FBCC00] 06:46:39 INFO - PROCESS | 3336 | 1469022399279 Marionette DEBUG loaded listener.js 06:46:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (11462800) [pid = 3336] [serial = 1751] [outer = 10FBCC00] 06:46:39 INFO - PROCESS | 3336 | 1469022399793 Marionette TRACE conn2 <- [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]]]}] 06:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 745ms 06:46:39 INFO - PROCESS | 3336 | 1469022399825 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 06:46:39 INFO - PROCESS | 3336 | 1469022399829 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 06:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:46:39 INFO - PROCESS | 3336 | 1469022399836 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:46:39 INFO - PROCESS | 3336 | 1469022399838 Marionette TRACE conn2 <- [1,2298,null,{}] 06:46:39 INFO - PROCESS | 3336 | 1469022399842 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:39 INFO - PROCESS | 3336 | 1469022399844 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:39 INFO - PROCESS | 3336 | 1469022399930 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 06:46:39 INFO - PROCESS | 3336 | 1469022399938 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:39 INFO - PROCESS | 3336 | 1469022399941 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:39 INFO - PROCESS | 3336 | ++DOCSHELL 131EAC00 == 26 [pid = 3336] [id = 584] 06:46:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (131EB000) [pid = 3336] [serial = 1752] [outer = 00000000] 06:46:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (132D5800) [pid = 3336] [serial = 1753] [outer = 131EB000] 06:46:40 INFO - PROCESS | 3336 | 1469022399988 Marionette DEBUG loaded listener.js 06:46:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (13917C00) [pid = 3336] [serial = 1754] [outer = 131EB000] 06:46:40 INFO - PROCESS | 3336 | 1469022400455 Marionette TRACE conn2 <- [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]]]}] 06:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 634ms 06:46:40 INFO - PROCESS | 3336 | 1469022400473 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 06:46:40 INFO - PROCESS | 3336 | 1469022400475 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 06:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:46:40 INFO - PROCESS | 3336 | 1469022400479 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:46:40 INFO - PROCESS | 3336 | 1469022400482 Marionette TRACE conn2 <- [1,2302,null,{}] 06:46:40 INFO - PROCESS | 3336 | 1469022400497 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:40 INFO - PROCESS | 3336 | 1469022400501 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:40 INFO - PROCESS | 3336 | 1469022400614 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 06:46:40 INFO - PROCESS | 3336 | 1469022400627 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:40 INFO - PROCESS | 3336 | 1469022400632 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:40 INFO - PROCESS | 3336 | ++DOCSHELL 14292400 == 27 [pid = 3336] [id = 585] 06:46:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (14295800) [pid = 3336] [serial = 1755] [outer = 00000000] 06:46:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (14F9CC00) [pid = 3336] [serial = 1756] [outer = 14295800] 06:46:40 INFO - PROCESS | 3336 | 1469022400762 Marionette DEBUG loaded listener.js 06:46:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (15479C00) [pid = 3336] [serial = 1757] [outer = 14295800] 06:46:41 INFO - PROCESS | 3336 | 1469022401138 Marionette TRACE conn2 <- [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]]]}] 06:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 698ms 06:46:41 INFO - PROCESS | 3336 | 1469022401178 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 06:46:41 INFO - PROCESS | 3336 | 1469022401180 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 06:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:46:41 INFO - PROCESS | 3336 | 1469022401183 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:46:41 INFO - PROCESS | 3336 | 1469022401185 Marionette TRACE conn2 <- [1,2306,null,{}] 06:46:41 INFO - PROCESS | 3336 | 1469022401188 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:41 INFO - PROCESS | 3336 | 1469022401190 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:41 INFO - PROCESS | 3336 | 1469022401372 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 06:46:41 INFO - PROCESS | 3336 | 1469022401440 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:41 INFO - PROCESS | 3336 | 1469022401442 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:41 INFO - PROCESS | 3336 | ++DOCSHELL 14F9C800 == 28 [pid = 3336] [id = 586] 06:46:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (15478800) [pid = 3336] [serial = 1758] [outer = 00000000] 06:46:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (15D67000) [pid = 3336] [serial = 1759] [outer = 15478800] 06:46:41 INFO - PROCESS | 3336 | 1469022401486 Marionette DEBUG loaded listener.js 06:46:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (15F2EC00) [pid = 3336] [serial = 1760] [outer = 15478800] 06:46:41 INFO - PROCESS | 3336 | 1469022401905 Marionette TRACE conn2 <- [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] 06:46:41 INFO - PROCESS | 3336 | 1469022401962 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 06:46:41 INFO - PROCESS | 3336 | 1469022401966 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:46:41 INFO - PROCESS | 3336 | 1469022401967 Marionette TRACE conn2 <- [1,2310,null,{}] 06:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:46:41 INFO - PROCESS | 3336 | 1469022401971 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:41 INFO - PROCESS | 3336 | 1469022401973 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:42 INFO - PROCESS | 3336 | 1469022402111 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 06:46:42 INFO - PROCESS | 3336 | 1469022402120 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:42 INFO - PROCESS | 3336 | 1469022402122 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:42 INFO - PROCESS | 3336 | ++DOCSHELL 16452800 == 29 [pid = 3336] [id = 587] 06:46:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (16453400) [pid = 3336] [serial = 1761] [outer = 00000000] 06:46:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (16691C00) [pid = 3336] [serial = 1762] [outer = 16453400] 06:46:42 INFO - PROCESS | 3336 | 1469022402167 Marionette DEBUG loaded listener.js 06:46:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (167B2400) [pid = 3336] [serial = 1763] [outer = 16453400] 06:46:42 INFO - PROCESS | 3336 | 1469022402594 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 713ms 06:46:42 INFO - PROCESS | 3336 | 1469022402667 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 06:46:42 INFO - PROCESS | 3336 | 1469022402669 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 06:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:46:42 INFO - PROCESS | 3336 | 1469022402673 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:46:42 INFO - PROCESS | 3336 | 1469022402674 Marionette TRACE conn2 <- [1,2314,null,{}] 06:46:42 INFO - PROCESS | 3336 | 1469022402678 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:42 INFO - PROCESS | 3336 | 1469022402683 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:42 INFO - PROCESS | 3336 | 1469022402832 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 06:46:42 INFO - PROCESS | 3336 | 1469022402902 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:42 INFO - PROCESS | 3336 | 1469022402904 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:42 INFO - PROCESS | 3336 | ++DOCSHELL 16B27C00 == 30 [pid = 3336] [id = 588] 06:46:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (16D3AC00) [pid = 3336] [serial = 1764] [outer = 00000000] 06:46:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (174F1800) [pid = 3336] [serial = 1765] [outer = 16D3AC00] 06:46:42 INFO - PROCESS | 3336 | 1469022402948 Marionette DEBUG loaded listener.js 06:46:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (17D5EC00) [pid = 3336] [serial = 1766] [outer = 16D3AC00] 06:46:43 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (17364400) [pid = 3336] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:46:43 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (18036000) [pid = 3336] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:46:43 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1957E800) [pid = 3336] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:46:43 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (1144D800) [pid = 3336] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:46:43 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (10329C00) [pid = 3336] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:46:43 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (18036800) [pid = 3336] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:46:43 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (1100E800) [pid = 3336] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:46:43 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (16695000) [pid = 3336] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:46:43 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (15774800) [pid = 3336] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:46:43 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (13937400) [pid = 3336] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:46:43 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (1055D800) [pid = 3336] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:46:43 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (17EE1C00) [pid = 3336] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:46:43 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (195C7800) [pid = 3336] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:46:43 INFO - PROCESS | 3336 | 1469022403654 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1015ms 06:46:43 INFO - PROCESS | 3336 | 1469022403710 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 06:46:43 INFO - PROCESS | 3336 | 1469022403712 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 06:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:46:43 INFO - PROCESS | 3336 | 1469022403716 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:46:43 INFO - PROCESS | 3336 | 1469022403717 Marionette TRACE conn2 <- [1,2318,null,{}] 06:46:43 INFO - PROCESS | 3336 | 1469022403721 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:43 INFO - PROCESS | 3336 | 1469022403722 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:43 INFO - PROCESS | 3336 | 1469022403812 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 06:46:43 INFO - PROCESS | 3336 | 1469022403824 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:43 INFO - PROCESS | 3336 | 1469022403826 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:43 INFO - PROCESS | 3336 | ++DOCSHELL 130B7400 == 31 [pid = 3336] [id = 589] 06:46:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (131EB400) [pid = 3336] [serial = 1767] [outer = 00000000] 06:46:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (14274C00) [pid = 3336] [serial = 1768] [outer = 131EB400] 06:46:43 INFO - PROCESS | 3336 | 1469022403873 Marionette DEBUG loaded listener.js 06:46:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (15D5C800) [pid = 3336] [serial = 1769] [outer = 131EB400] 06:46:44 INFO - PROCESS | 3336 | 1469022404309 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 634ms 06:46:44 INFO - PROCESS | 3336 | 1469022404354 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 06:46:44 INFO - PROCESS | 3336 | 1469022404356 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 06:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:46:44 INFO - PROCESS | 3336 | 1469022404359 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:46:44 INFO - PROCESS | 3336 | 1469022404361 Marionette TRACE conn2 <- [1,2322,null,{}] 06:46:44 INFO - PROCESS | 3336 | 1469022404364 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:44 INFO - PROCESS | 3336 | 1469022404366 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:44 INFO - PROCESS | 3336 | 1469022404442 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 06:46:44 INFO - PROCESS | 3336 | 1469022404447 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:44 INFO - PROCESS | 3336 | 1469022404449 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:44 INFO - PROCESS | 3336 | ++DOCSHELL 1055D800 == 32 [pid = 3336] [id = 590] 06:46:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1100E800) [pid = 3336] [serial = 1770] [outer = 00000000] 06:46:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (17EE1C00) [pid = 3336] [serial = 1771] [outer = 1100E800] 06:46:44 INFO - PROCESS | 3336 | 1469022404491 Marionette DEBUG loaded listener.js 06:46:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (18032000) [pid = 3336] [serial = 1772] [outer = 1100E800] 06:46:44 INFO - PROCESS | 3336 | 1469022404915 Marionette TRACE conn2 <- [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]]]}] 06:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 603ms 06:46:44 INFO - PROCESS | 3336 | 1469022404964 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 06:46:44 INFO - PROCESS | 3336 | 1469022404966 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 06:46:44 INFO - PROCESS | 3336 | 1469022404970 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:46:44 INFO - PROCESS | 3336 | 1469022404971 Marionette TRACE conn2 <- [1,2326,null,{}] 06:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:46:45 INFO - PROCESS | 3336 | 1469022404978 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:45 INFO - PROCESS | 3336 | 1469022404980 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:45 INFO - PROCESS | 3336 | 1469022405056 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 06:46:45 INFO - PROCESS | 3336 | 1469022405062 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:45 INFO - PROCESS | 3336 | 1469022405064 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:45 INFO - PROCESS | 3336 | ++DOCSHELL 18396000 == 33 [pid = 3336] [id = 591] 06:46:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (18397000) [pid = 3336] [serial = 1773] [outer = 00000000] 06:46:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (183A2000) [pid = 3336] [serial = 1774] [outer = 18397000] 06:46:45 INFO - PROCESS | 3336 | 1469022405105 Marionette DEBUG loaded listener.js 06:46:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (183A2400) [pid = 3336] [serial = 1775] [outer = 18397000] 06:46:45 INFO - PROCESS | 3336 | 1469022405544 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 603ms 06:46:45 INFO - PROCESS | 3336 | 1469022405570 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 06:46:45 INFO - PROCESS | 3336 | 1469022405572 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 06:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:46:45 INFO - PROCESS | 3336 | 1469022405575 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:46:45 INFO - PROCESS | 3336 | 1469022405576 Marionette TRACE conn2 <- [1,2330,null,{}] 06:46:45 INFO - PROCESS | 3336 | 1469022405580 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:45 INFO - PROCESS | 3336 | 1469022405581 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:45 INFO - PROCESS | 3336 | 1469022405755 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 06:46:45 INFO - PROCESS | 3336 | 1469022405899 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:45 INFO - PROCESS | 3336 | 1469022405903 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:45 INFO - PROCESS | 3336 | ++DOCSHELL 103CB400 == 34 [pid = 3336] [id = 592] 06:46:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (103CD400) [pid = 3336] [serial = 1776] [outer = 00000000] 06:46:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (10A80000) [pid = 3336] [serial = 1777] [outer = 103CD400] 06:46:45 INFO - PROCESS | 3336 | 1469022405959 Marionette DEBUG loaded listener.js 06:46:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (12A32000) [pid = 3336] [serial = 1778] [outer = 103CD400] 06:46:46 INFO - PROCESS | 3336 | 1469022406735 Marionette TRACE conn2 <- [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]]]}] 06:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1157ms 06:46:46 INFO - PROCESS | 3336 | 1469022406758 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 06:46:46 INFO - PROCESS | 3336 | 1469022406762 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 06:46:46 INFO - PROCESS | 3336 | 1469022406767 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:46:46 INFO - PROCESS | 3336 | 1469022406770 Marionette TRACE conn2 <- [1,2334,null,{}] 06:46:46 INFO - PROCESS | 3336 | 1469022406776 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:46 INFO - PROCESS | 3336 | 1469022406778 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:46 INFO - PROCESS | 3336 | 1469022406905 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 06:46:47 INFO - PROCESS | 3336 | 1469022407041 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:47 INFO - PROCESS | 3336 | 1469022407044 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:47 INFO - PROCESS | 3336 | ++DOCSHELL 13915800 == 35 [pid = 3336] [id = 593] 06:46:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (139D4800) [pid = 3336] [serial = 1779] [outer = 00000000] 06:46:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (13EA6000) [pid = 3336] [serial = 1780] [outer = 139D4800] 06:46:47 INFO - PROCESS | 3336 | 1469022407099 Marionette DEBUG loaded listener.js 06:46:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (14293800) [pid = 3336] [serial = 1781] [outer = 139D4800] 06:46:48 INFO - PROCESS | 3336 | 1469022407973 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1269ms 06:46:48 INFO - PROCESS | 3336 | 1469022408027 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 06:46:48 INFO - PROCESS | 3336 | 1469022408031 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 06:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:46:48 INFO - PROCESS | 3336 | 1469022408037 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:46:48 INFO - PROCESS | 3336 | 1469022408040 Marionette TRACE conn2 <- [1,2338,null,{}] 06:46:48 INFO - PROCESS | 3336 | 1469022408093 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:48 INFO - PROCESS | 3336 | 1469022408096 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:48 INFO - PROCESS | 3336 | 1469022408226 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 06:46:48 INFO - PROCESS | 3336 | 1469022408356 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:48 INFO - PROCESS | 3336 | 1469022408360 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:48 INFO - PROCESS | 3336 | --DOCSHELL 18396000 == 34 [pid = 3336] [id = 591] 06:46:48 INFO - PROCESS | 3336 | --DOCSHELL 1055D800 == 33 [pid = 3336] [id = 590] 06:46:48 INFO - PROCESS | 3336 | --DOCSHELL 130B7400 == 32 [pid = 3336] [id = 589] 06:46:48 INFO - PROCESS | 3336 | --DOCSHELL 16B27C00 == 31 [pid = 3336] [id = 588] 06:46:48 INFO - PROCESS | 3336 | --DOCSHELL 16452800 == 30 [pid = 3336] [id = 587] 06:46:48 INFO - PROCESS | 3336 | --DOCSHELL 14F9C800 == 29 [pid = 3336] [id = 586] 06:46:48 INFO - PROCESS | 3336 | --DOCSHELL 14292400 == 28 [pid = 3336] [id = 585] 06:46:48 INFO - PROCESS | 3336 | --DOCSHELL 131EAC00 == 27 [pid = 3336] [id = 584] 06:46:48 INFO - PROCESS | 3336 | --DOCSHELL 10FB3000 == 26 [pid = 3336] [id = 583] 06:46:48 INFO - PROCESS | 3336 | --DOCSHELL 10321C00 == 25 [pid = 3336] [id = 582] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (1750C400) [pid = 3336] [serial = 1720] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (19572000) [pid = 3336] [serial = 1723] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (197E5400) [pid = 3336] [serial = 1726] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (19573800) [pid = 3336] [serial = 1724] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (130AC000) [pid = 3336] [serial = 1702] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (132D4C00) [pid = 3336] [serial = 1703] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (114DD000) [pid = 3336] [serial = 1705] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (13261000) [pid = 3336] [serial = 1706] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (197E8400) [pid = 3336] [serial = 1727] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1839AC00) [pid = 3336] [serial = 1700] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (12A6FC00) [pid = 3336] [serial = 1708] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (13074C00) [pid = 3336] [serial = 1709] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (1695FC00) [pid = 3336] [serial = 1717] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (15F28400) [pid = 3336] [serial = 1714] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (16456000) [pid = 3336] [serial = 1715] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (13C47C00) [pid = 3336] [serial = 1711] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (13EA6400) [pid = 3336] [serial = 1712] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (16455800) [pid = 3336] [serial = 1729] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (197EE800) [pid = 3336] [serial = 1733] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (19C41000) [pid = 3336] [serial = 1735] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (19C41C00) [pid = 3336] [serial = 1736] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (197E9C00) [pid = 3336] [serial = 1732] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (175B9400) [pid = 3336] [serial = 1721] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (167BA400) [pid = 3336] [serial = 1730] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (16E2EC00) [pid = 3336] [serial = 1718] [outer = 00000000] [url = about:blank] 06:46:48 INFO - PROCESS | 3336 | ++DOCSHELL 10375800 == 26 [pid = 3336] [id = 594] 06:46:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (10559C00) [pid = 3336] [serial = 1782] [outer = 00000000] 06:46:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (10FB3000) [pid = 3336] [serial = 1783] [outer = 10559C00] 06:46:48 INFO - PROCESS | 3336 | 1469022408433 Marionette DEBUG loaded listener.js 06:46:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (13075000) [pid = 3336] [serial = 1784] [outer = 10559C00] 06:46:48 INFO - PROCESS | 3336 | 1469022408859 Marionette TRACE conn2 <- [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]]]}] 06:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 857ms 06:46:48 INFO - PROCESS | 3336 | 1469022408912 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 06:46:48 INFO - PROCESS | 3336 | 1469022408917 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 06:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:46:48 INFO - PROCESS | 3336 | 1469022408924 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:46:48 INFO - PROCESS | 3336 | 1469022408927 Marionette TRACE conn2 <- [1,2342,null,{}] 06:46:48 INFO - PROCESS | 3336 | 1469022408931 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:48 INFO - PROCESS | 3336 | 1469022408933 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:49 INFO - PROCESS | 3336 | 1469022409017 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 06:46:49 INFO - PROCESS | 3336 | 1469022409023 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:49 INFO - PROCESS | 3336 | 1469022409025 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:49 INFO - PROCESS | 3336 | ++DOCSHELL 131E9000 == 27 [pid = 3336] [id = 595] 06:46:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (131EA800) [pid = 3336] [serial = 1785] [outer = 00000000] 06:46:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (13C39400) [pid = 3336] [serial = 1786] [outer = 131EA800] 06:46:49 INFO - PROCESS | 3336 | 1469022409071 Marionette DEBUG loaded listener.js 06:46:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (13CA1800) [pid = 3336] [serial = 1787] [outer = 131EA800] 06:46:49 INFO - PROCESS | 3336 | 1469022409554 Marionette TRACE conn2 <- [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]]]}] 06:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 697ms 06:46:49 INFO - PROCESS | 3336 | 1469022409622 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 06:46:49 INFO - PROCESS | 3336 | 1469022409625 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 06:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:46:49 INFO - PROCESS | 3336 | 1469022409628 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:46:49 INFO - PROCESS | 3336 | 1469022409631 Marionette TRACE conn2 <- [1,2346,null,{}] 06:46:49 INFO - PROCESS | 3336 | 1469022409642 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:49 INFO - PROCESS | 3336 | 1469022409646 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:49 INFO - PROCESS | 3336 | 1469022409755 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 06:46:49 INFO - PROCESS | 3336 | 1469022409861 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:49 INFO - PROCESS | 3336 | 1469022409864 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:49 INFO - PROCESS | 3336 | ++DOCSHELL 15480000 == 28 [pid = 3336] [id = 596] 06:46:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (15480400) [pid = 3336] [serial = 1788] [outer = 00000000] 06:46:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (157EB800) [pid = 3336] [serial = 1789] [outer = 15480400] 06:46:49 INFO - PROCESS | 3336 | 1469022409910 Marionette DEBUG loaded listener.js 06:46:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (15F26400) [pid = 3336] [serial = 1790] [outer = 15480400] 06:46:50 INFO - PROCESS | 3336 | 1469022410339 Marionette TRACE conn2 <- [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]]]}] 06:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 745ms 06:46:50 INFO - PROCESS | 3336 | 1469022410400 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 06:46:50 INFO - PROCESS | 3336 | 1469022410403 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 06:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:46:50 INFO - PROCESS | 3336 | 1469022410406 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:46:50 INFO - PROCESS | 3336 | 1469022410408 Marionette TRACE conn2 <- [1,2350,null,{}] 06:46:50 INFO - PROCESS | 3336 | 1469022410411 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:50 INFO - PROCESS | 3336 | 1469022410413 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:50 INFO - PROCESS | 3336 | 1469022410506 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 06:46:50 INFO - PROCESS | 3336 | 1469022410511 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:50 INFO - PROCESS | 3336 | 1469022410513 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:50 INFO - PROCESS | 3336 | ++DOCSHELL 16458400 == 29 [pid = 3336] [id = 597] 06:46:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (16460400) [pid = 3336] [serial = 1791] [outer = 00000000] 06:46:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (16B1AC00) [pid = 3336] [serial = 1792] [outer = 16460400] 06:46:50 INFO - PROCESS | 3336 | 1469022410560 Marionette DEBUG loaded listener.js 06:46:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (16D41000) [pid = 3336] [serial = 1793] [outer = 16460400] 06:46:51 INFO - PROCESS | 3336 | 1469022411040 Marionette TRACE conn2 <- [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]]]}] 06:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 698ms 06:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:46:51 INFO - PROCESS | 3336 | 1469022411106 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 06:46:51 INFO - PROCESS | 3336 | 1469022411107 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 06:46:51 INFO - PROCESS | 3336 | 1469022411111 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:46:51 INFO - PROCESS | 3336 | 1469022411112 Marionette TRACE conn2 <- [1,2354,null,{}] 06:46:51 INFO - PROCESS | 3336 | 1469022411116 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:51 INFO - PROCESS | 3336 | 1469022411118 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:51 INFO - PROCESS | 3336 | 1469022411251 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 06:46:51 INFO - PROCESS | 3336 | 1469022411272 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:51 INFO - PROCESS | 3336 | 1469022411274 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:51 INFO - PROCESS | 3336 | ++DOCSHELL 13917000 == 30 [pid = 3336] [id = 598] 06:46:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (16968000) [pid = 3336] [serial = 1794] [outer = 00000000] 06:46:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1741A000) [pid = 3336] [serial = 1795] [outer = 16968000] 06:46:51 INFO - PROCESS | 3336 | 1469022411316 Marionette DEBUG loaded listener.js 06:46:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (17513C00) [pid = 3336] [serial = 1796] [outer = 16968000] 06:46:51 INFO - PROCESS | 3336 | 1469022411760 Marionette TRACE conn2 <- [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]]]}] 06:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 697ms 06:46:51 INFO - PROCESS | 3336 | 1469022411811 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 06:46:51 INFO - PROCESS | 3336 | 1469022411813 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 06:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:46:51 INFO - PROCESS | 3336 | 1469022411816 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:46:51 INFO - PROCESS | 3336 | 1469022411818 Marionette TRACE conn2 <- [1,2358,null,{}] 06:46:51 INFO - PROCESS | 3336 | 1469022411821 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:51 INFO - PROCESS | 3336 | 1469022411827 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:51 INFO - PROCESS | 3336 | 1469022411961 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 06:46:52 INFO - PROCESS | 3336 | 1469022412034 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:52 INFO - PROCESS | 3336 | 1469022412036 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:52 INFO - PROCESS | 3336 | ++DOCSHELL 17D55C00 == 31 [pid = 3336] [id = 599] 06:46:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (17DF0000) [pid = 3336] [serial = 1797] [outer = 00000000] 06:46:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (18035000) [pid = 3336] [serial = 1798] [outer = 17DF0000] 06:46:52 INFO - PROCESS | 3336 | 1469022412079 Marionette DEBUG loaded listener.js 06:46:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (183A1400) [pid = 3336] [serial = 1799] [outer = 17DF0000] 06:46:52 INFO - PROCESS | 3336 | 1469022412495 Marionette TRACE conn2 <- [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]]]}] 06:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 745ms 06:46:52 INFO - PROCESS | 3336 | 1469022412588 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 06:46:52 INFO - PROCESS | 3336 | 1469022412590 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 06:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:46:52 INFO - PROCESS | 3336 | 1469022412643 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:46:52 INFO - PROCESS | 3336 | 1469022412654 Marionette TRACE conn2 <- [1,2362,null,{}] 06:46:52 INFO - PROCESS | 3336 | 1469022412664 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:52 INFO - PROCESS | 3336 | 1469022412666 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:52 INFO - PROCESS | 3336 | 1469022412856 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 06:46:52 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (16453400) [pid = 3336] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:46:52 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (10504000) [pid = 3336] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:46:52 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (114DC800) [pid = 3336] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:46:52 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (15477400) [pid = 3336] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:46:52 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (19C37800) [pid = 3336] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:46:52 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (16D3AC00) [pid = 3336] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:46:52 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (131EB400) [pid = 3336] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:46:52 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (10FBCC00) [pid = 3336] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:46:52 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (131EB000) [pid = 3336] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:46:52 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (14295800) [pid = 3336] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:46:52 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (15478800) [pid = 3336] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:46:52 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (1100E800) [pid = 3336] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:46:52 INFO - PROCESS | 3336 | 1469022412921 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:52 INFO - PROCESS | 3336 | 1469022412923 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:52 INFO - PROCESS | 3336 | ++DOCSHELL 10504000 == 32 [pid = 3336] [id = 600] 06:46:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (1058C400) [pid = 3336] [serial = 1800] [outer = 00000000] 06:46:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (13150400) [pid = 3336] [serial = 1801] [outer = 1058C400] 06:46:52 INFO - PROCESS | 3336 | 1469022412966 Marionette DEBUG loaded listener.js 06:46:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (13938C00) [pid = 3336] [serial = 1802] [outer = 1058C400] 06:46:53 INFO - PROCESS | 3336 | 1469022413323 Marionette TRACE conn2 <- [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]]]}] 06:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 729ms 06:46:53 INFO - PROCESS | 3336 | 1469022413350 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 06:46:53 INFO - PROCESS | 3336 | 1469022413352 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 06:46:53 INFO - PROCESS | 3336 | 1469022413366 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:46:53 INFO - PROCESS | 3336 | 1469022413367 Marionette TRACE conn2 <- [1,2366,null,{}] 06:46:53 INFO - PROCESS | 3336 | 1469022413371 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:53 INFO - PROCESS | 3336 | 1469022413373 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:53 INFO - PROCESS | 3336 | 1469022413450 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 06:46:53 INFO - PROCESS | 3336 | 1469022413456 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:53 INFO - PROCESS | 3336 | 1469022413458 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:53 INFO - PROCESS | 3336 | ++DOCSHELL 1645D400 == 33 [pid = 3336] [id = 601] 06:46:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (18030800) [pid = 3336] [serial = 1803] [outer = 00000000] 06:46:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (1957E800) [pid = 3336] [serial = 1804] [outer = 18030800] 06:46:53 INFO - PROCESS | 3336 | 1469022413500 Marionette DEBUG loaded listener.js 06:46:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (197E5400) [pid = 3336] [serial = 1805] [outer = 18030800] 06:46:53 INFO - PROCESS | 3336 | 1469022413912 Marionette TRACE conn2 <- [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]]]}] 06:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 603ms 06:46:53 INFO - PROCESS | 3336 | 1469022413971 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 06:46:53 INFO - PROCESS | 3336 | 1469022413973 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 06:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:46:53 INFO - PROCESS | 3336 | 1469022413976 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:46:53 INFO - PROCESS | 3336 | 1469022413978 Marionette TRACE conn2 <- [1,2370,null,{}] 06:46:54 INFO - PROCESS | 3336 | 1469022413981 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:54 INFO - PROCESS | 3336 | 1469022413983 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:54 INFO - PROCESS | 3336 | 1469022414070 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 06:46:54 INFO - PROCESS | 3336 | 1469022414078 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:54 INFO - PROCESS | 3336 | 1469022414079 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:54 INFO - PROCESS | 3336 | ++DOCSHELL 197E7000 == 34 [pid = 3336] [id = 602] 06:46:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (197EC000) [pid = 3336] [serial = 1806] [outer = 00000000] 06:46:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (19C32800) [pid = 3336] [serial = 1807] [outer = 197EC000] 06:46:54 INFO - PROCESS | 3336 | 1469022414122 Marionette DEBUG loaded listener.js 06:46:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (19C3AC00) [pid = 3336] [serial = 1808] [outer = 197EC000] 06:46:54 INFO - PROCESS | 3336 | 1469022414593 Marionette TRACE conn2 <- [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]]]}] 06:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 635ms 06:46:54 INFO - PROCESS | 3336 | 1469022414621 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 06:46:54 INFO - PROCESS | 3336 | 1469022414623 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 06:46:54 INFO - PROCESS | 3336 | 1469022414626 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:46:54 INFO - PROCESS | 3336 | 1469022414628 Marionette TRACE conn2 <- [1,2374,null,{}] 06:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:46:54 INFO - PROCESS | 3336 | 1469022414631 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:54 INFO - PROCESS | 3336 | 1469022414633 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:54 INFO - PROCESS | 3336 | 1469022414710 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 06:46:54 INFO - PROCESS | 3336 | 1469022414715 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:54 INFO - PROCESS | 3336 | 1469022414717 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:54 INFO - PROCESS | 3336 | ++DOCSHELL 16454000 == 35 [pid = 3336] [id = 603] 06:46:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (16D3AC00) [pid = 3336] [serial = 1809] [outer = 00000000] 06:46:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (19E17800) [pid = 3336] [serial = 1810] [outer = 16D3AC00] 06:46:54 INFO - PROCESS | 3336 | 1469022414759 Marionette DEBUG loaded listener.js 06:46:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (19E17C00) [pid = 3336] [serial = 1811] [outer = 16D3AC00] 06:46:55 INFO - PROCESS | 3336 | 1469022415514 Marionette TRACE conn2 <- [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]]]}] 06:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 888ms 06:46:55 INFO - PROCESS | 3336 | 1469022415548 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 06:46:55 INFO - PROCESS | 3336 | 1469022415552 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 06:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:46:55 INFO - PROCESS | 3336 | 1469022415557 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:46:55 INFO - PROCESS | 3336 | 1469022415562 Marionette TRACE conn2 <- [1,2378,null,{}] 06:46:55 INFO - PROCESS | 3336 | 1469022415567 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:55 INFO - PROCESS | 3336 | 1469022415570 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:55 INFO - PROCESS | 3336 | 1469022415681 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 06:46:55 INFO - PROCESS | 3336 | 1469022415818 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:55 INFO - PROCESS | 3336 | 1469022415821 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:55 INFO - PROCESS | 3336 | ++DOCSHELL 1100D000 == 36 [pid = 3336] [id = 604] 06:46:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (11012C00) [pid = 3336] [serial = 1812] [outer = 00000000] 06:46:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (13155C00) [pid = 3336] [serial = 1813] [outer = 11012C00] 06:46:55 INFO - PROCESS | 3336 | 1469022415878 Marionette DEBUG loaded listener.js 06:46:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (13C48400) [pid = 3336] [serial = 1814] [outer = 11012C00] 06:46:56 INFO - PROCESS | 3336 | 1469022416429 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 920ms 06:46:56 INFO - PROCESS | 3336 | 1469022416460 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 06:46:56 INFO - PROCESS | 3336 | 1469022416465 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 06:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:46:56 INFO - PROCESS | 3336 | 1469022416471 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:46:56 INFO - PROCESS | 3336 | 1469022416474 Marionette TRACE conn2 <- [1,2382,null,{}] 06:46:56 INFO - PROCESS | 3336 | 1469022416478 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:56 INFO - PROCESS | 3336 | 1469022416481 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:56 INFO - PROCESS | 3336 | 1469022416589 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 06:46:56 INFO - PROCESS | 3336 | 1469022416699 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:56 INFO - PROCESS | 3336 | 1469022416702 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:56 INFO - PROCESS | 3336 | ++DOCSHELL 15772000 == 37 [pid = 3336] [id = 605] 06:46:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (15D69C00) [pid = 3336] [serial = 1815] [outer = 00000000] 06:46:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1645AC00) [pid = 3336] [serial = 1816] [outer = 15D69C00] 06:46:56 INFO - PROCESS | 3336 | 1469022416796 Marionette DEBUG loaded listener.js 06:46:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (16697000) [pid = 3336] [serial = 1817] [outer = 15D69C00] 06:46:57 INFO - PROCESS | 3336 | 1469022417468 Marionette TRACE conn2 <- [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]]]}] 06:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1015ms 06:46:57 INFO - PROCESS | 3336 | 1469022417506 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 06:46:57 INFO - PROCESS | 3336 | 1469022417508 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 06:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:46:57 INFO - PROCESS | 3336 | 1469022417512 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:46:57 INFO - PROCESS | 3336 | 1469022417516 Marionette TRACE conn2 <- [1,2386,null,{}] 06:46:57 INFO - PROCESS | 3336 | 1469022417527 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:57 INFO - PROCESS | 3336 | 1469022417531 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:57 INFO - PROCESS | 3336 | 1469022417636 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 06:46:57 INFO - PROCESS | 3336 | 1469022417776 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:57 INFO - PROCESS | 3336 | 1469022417779 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:57 INFO - PROCESS | 3336 | ++DOCSHELL 1839AC00 == 38 [pid = 3336] [id = 606] 06:46:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (1839B000) [pid = 3336] [serial = 1818] [outer = 00000000] 06:46:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (19C34C00) [pid = 3336] [serial = 1819] [outer = 1839B000] 06:46:57 INFO - PROCESS | 3336 | 1469022417839 Marionette DEBUG loaded listener.js 06:46:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (19F8B400) [pid = 3336] [serial = 1820] [outer = 1839B000] 06:46:58 INFO - PROCESS | 3336 | 1469022418567 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1174ms 06:46:58 INFO - PROCESS | 3336 | 1469022418671 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 06:46:58 INFO - PROCESS | 3336 | 1469022418676 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 06:46:58 INFO - PROCESS | 3336 | 1469022418681 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:46:58 INFO - PROCESS | 3336 | 1469022418684 Marionette TRACE conn2 <- [1,2390,null,{}] 06:46:58 INFO - PROCESS | 3336 | 1469022418690 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:58 INFO - PROCESS | 3336 | 1469022418693 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:58 INFO - PROCESS | 3336 | 1469022418799 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 06:46:58 INFO - PROCESS | 3336 | 1469022418940 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:58 INFO - PROCESS | 3336 | 1469022418946 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:46:58 INFO - PROCESS | 3336 | ++DOCSHELL 13155800 == 39 [pid = 3336] [id = 607] 06:46:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (13156C00) [pid = 3336] [serial = 1821] [outer = 00000000] 06:46:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (131EAC00) [pid = 3336] [serial = 1822] [outer = 13156C00] 06:46:59 INFO - PROCESS | 3336 | 1469022419013 Marionette DEBUG loaded listener.js 06:46:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (132CE000) [pid = 3336] [serial = 1823] [outer = 13156C00] 06:46:59 INFO - PROCESS | 3336 | --DOCSHELL 197E7000 == 38 [pid = 3336] [id = 602] 06:46:59 INFO - PROCESS | 3336 | --DOCSHELL 1645D400 == 37 [pid = 3336] [id = 601] 06:46:59 INFO - PROCESS | 3336 | --DOCSHELL 10504000 == 36 [pid = 3336] [id = 600] 06:46:59 INFO - PROCESS | 3336 | --DOCSHELL 17D55C00 == 35 [pid = 3336] [id = 599] 06:46:59 INFO - PROCESS | 3336 | --DOCSHELL 13917000 == 34 [pid = 3336] [id = 598] 06:46:59 INFO - PROCESS | 3336 | --DOCSHELL 16458400 == 33 [pid = 3336] [id = 597] 06:46:59 INFO - PROCESS | 3336 | --DOCSHELL 15480000 == 32 [pid = 3336] [id = 596] 06:46:59 INFO - PROCESS | 3336 | --DOCSHELL 131E9000 == 31 [pid = 3336] [id = 595] 06:46:59 INFO - PROCESS | 3336 | --DOCSHELL 10375800 == 30 [pid = 3336] [id = 594] 06:46:59 INFO - PROCESS | 3336 | --DOCSHELL 13915800 == 29 [pid = 3336] [id = 593] 06:46:59 INFO - PROCESS | 3336 | --DOCSHELL 103CB400 == 28 [pid = 3336] [id = 592] 06:46:59 INFO - PROCESS | 3336 | --DOCSHELL 15772000 == 27 [pid = 3336] [id = 605] 06:46:59 INFO - PROCESS | 3336 | --DOCSHELL 1839AC00 == 26 [pid = 3336] [id = 606] 06:46:59 INFO - PROCESS | 3336 | --DOCSHELL 16454000 == 25 [pid = 3336] [id = 603] 06:46:59 INFO - PROCESS | 3336 | --DOCSHELL 1100D000 == 24 [pid = 3336] [id = 604] 06:46:59 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (16691C00) [pid = 3336] [serial = 1762] [outer = 00000000] [url = about:blank] 06:46:59 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (12828C00) [pid = 3336] [serial = 1748] [outer = 00000000] [url = about:blank] 06:46:59 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (10BB5800) [pid = 3336] [serial = 1747] [outer = 00000000] [url = about:blank] 06:46:59 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (183A2000) [pid = 3336] [serial = 1774] [outer = 00000000] [url = about:blank] 06:46:59 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (13940400) [pid = 3336] [serial = 1739] [outer = 00000000] [url = about:blank] 06:46:59 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (13160000) [pid = 3336] [serial = 1738] [outer = 00000000] [url = about:blank] 06:46:59 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1668E800) [pid = 3336] [serial = 1742] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (15F24800) [pid = 3336] [serial = 1741] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (19E1E800) [pid = 3336] [serial = 1745] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (19CDE000) [pid = 3336] [serial = 1744] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (174F1800) [pid = 3336] [serial = 1765] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (15D5C800) [pid = 3336] [serial = 1769] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (14274C00) [pid = 3336] [serial = 1768] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (17D5EC00) [pid = 3336] [serial = 1766] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1143F400) [pid = 3336] [serial = 1750] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (11462800) [pid = 3336] [serial = 1751] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (132D5800) [pid = 3336] [serial = 1753] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (13917C00) [pid = 3336] [serial = 1754] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (14F9CC00) [pid = 3336] [serial = 1756] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (15479C00) [pid = 3336] [serial = 1757] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (15D67000) [pid = 3336] [serial = 1759] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (18032000) [pid = 3336] [serial = 1772] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (167B2400) [pid = 3336] [serial = 1763] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (15F2EC00) [pid = 3336] [serial = 1760] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (17EE1C00) [pid = 3336] [serial = 1771] [outer = 00000000] [url = about:blank] 06:47:00 INFO - PROCESS | 3336 | 1469022420282 Marionette TRACE conn2 <- [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]]]}] 06:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1633ms 06:47:00 INFO - PROCESS | 3336 | 1469022420321 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 06:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:47:00 INFO - PROCESS | 3336 | 1469022420324 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 06:47:00 INFO - PROCESS | 3336 | 1469022420329 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:47:00 INFO - PROCESS | 3336 | 1469022420331 Marionette TRACE conn2 <- [1,2394,null,{}] 06:47:00 INFO - PROCESS | 3336 | 1469022420337 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:00 INFO - PROCESS | 3336 | 1469022420340 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:00 INFO - PROCESS | 3336 | 1469022420422 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 06:47:00 INFO - PROCESS | 3336 | 1469022420429 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:00 INFO - PROCESS | 3336 | 1469022420432 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:00 INFO - PROCESS | 3336 | ++DOCSHELL 10EAC800 == 25 [pid = 3336] [id = 608] 06:47:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (10EACC00) [pid = 3336] [serial = 1824] [outer = 00000000] 06:47:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (12828000) [pid = 3336] [serial = 1825] [outer = 10EACC00] 06:47:00 INFO - PROCESS | 3336 | 1469022420479 Marionette DEBUG loaded listener.js 06:47:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (12828C00) [pid = 3336] [serial = 1826] [outer = 10EACC00] 06:47:00 INFO - PROCESS | 3336 | 1469022420965 Marionette TRACE conn2 <- [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]]]}] 06:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 713ms 06:47:01 INFO - PROCESS | 3336 | 1469022421025 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 06:47:01 INFO - PROCESS | 3336 | 1469022421030 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 06:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:47:01 INFO - PROCESS | 3336 | 1469022421036 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:47:01 INFO - PROCESS | 3336 | 1469022421039 Marionette TRACE conn2 <- [1,2398,null,{}] 06:47:01 INFO - PROCESS | 3336 | 1469022421042 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:01 INFO - PROCESS | 3336 | 1469022421045 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:01 INFO - PROCESS | 3336 | 1469022421136 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 06:47:01 INFO - PROCESS | 3336 | 1469022421144 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:01 INFO - PROCESS | 3336 | 1469022421146 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:01 INFO - PROCESS | 3336 | ++DOCSHELL 13261000 == 26 [pid = 3336] [id = 609] 06:47:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (13262800) [pid = 3336] [serial = 1827] [outer = 00000000] 06:47:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (13919800) [pid = 3336] [serial = 1828] [outer = 13262800] 06:47:01 INFO - PROCESS | 3336 | 1469022421200 Marionette DEBUG loaded listener.js 06:47:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (139D2800) [pid = 3336] [serial = 1829] [outer = 13262800] 06:47:01 INFO - PROCESS | 3336 | 1469022421710 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 698ms 06:47:01 INFO - PROCESS | 3336 | 1469022421767 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 06:47:01 INFO - PROCESS | 3336 | 1469022421770 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 06:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:47:01 INFO - PROCESS | 3336 | 1469022421773 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:47:01 INFO - PROCESS | 3336 | 1469022421776 Marionette TRACE conn2 <- [1,2402,null,{}] 06:47:01 INFO - PROCESS | 3336 | 1469022421787 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:01 INFO - PROCESS | 3336 | 1469022421791 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:01 INFO - PROCESS | 3336 | 1469022421870 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 06:47:01 INFO - PROCESS | 3336 | 1469022421877 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:01 INFO - PROCESS | 3336 | 1469022421880 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:01 INFO - PROCESS | 3336 | ++DOCSHELL 14FF1000 == 27 [pid = 3336] [id = 610] 06:47:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (14FF1800) [pid = 3336] [serial = 1830] [outer = 00000000] 06:47:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (15480000) [pid = 3336] [serial = 1831] [outer = 14FF1800] 06:47:01 INFO - PROCESS | 3336 | 1469022421929 Marionette DEBUG loaded listener.js 06:47:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (15486800) [pid = 3336] [serial = 1832] [outer = 14FF1800] 06:47:02 INFO - PROCESS | 3336 | 1469022422437 Marionette TRACE conn2 <- [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]]]}] 06:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 697ms 06:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:47:02 INFO - PROCESS | 3336 | 1469022422472 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 06:47:02 INFO - PROCESS | 3336 | 1469022422475 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 06:47:02 INFO - PROCESS | 3336 | 1469022422478 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:47:02 INFO - PROCESS | 3336 | 1469022422480 Marionette TRACE conn2 <- [1,2406,null,{}] 06:47:02 INFO - PROCESS | 3336 | 1469022422484 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:02 INFO - PROCESS | 3336 | 1469022422486 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:02 INFO - PROCESS | 3336 | 1469022422630 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 06:47:02 INFO - PROCESS | 3336 | 1469022422653 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:02 INFO - PROCESS | 3336 | 1469022422655 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:02 INFO - PROCESS | 3336 | ++DOCSHELL 15F23000 == 28 [pid = 3336] [id = 611] 06:47:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (15F26C00) [pid = 3336] [serial = 1833] [outer = 00000000] 06:47:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (15F2CC00) [pid = 3336] [serial = 1834] [outer = 15F26C00] 06:47:02 INFO - PROCESS | 3336 | 1469022422698 Marionette DEBUG loaded listener.js 06:47:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (16457800) [pid = 3336] [serial = 1835] [outer = 15F26C00] 06:47:03 INFO - PROCESS | 3336 | 1469022423134 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 698ms 06:47:03 INFO - PROCESS | 3336 | 1469022423177 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 06:47:03 INFO - PROCESS | 3336 | 1469022423179 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 06:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:47:03 INFO - PROCESS | 3336 | 1469022423189 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:47:03 INFO - PROCESS | 3336 | 1469022423191 Marionette TRACE conn2 <- [1,2410,null,{}] 06:47:03 INFO - PROCESS | 3336 | 1469022423194 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:03 INFO - PROCESS | 3336 | 1469022423196 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:03 INFO - PROCESS | 3336 | 1469022423321 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 06:47:03 INFO - PROCESS | 3336 | 1469022423327 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:03 INFO - PROCESS | 3336 | 1469022423329 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:03 INFO - PROCESS | 3336 | ++DOCSHELL 1645A000 == 29 [pid = 3336] [id = 612] 06:47:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (1645B400) [pid = 3336] [serial = 1836] [outer = 00000000] 06:47:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (16694400) [pid = 3336] [serial = 1837] [outer = 1645B400] 06:47:03 INFO - PROCESS | 3336 | 1469022423380 Marionette DEBUG loaded listener.js 06:47:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (167B5800) [pid = 3336] [serial = 1838] [outer = 1645B400] 06:47:03 INFO - PROCESS | 3336 | 1469022423866 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 713ms 06:47:03 INFO - PROCESS | 3336 | 1469022423919 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 06:47:03 INFO - PROCESS | 3336 | 1469022423921 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 06:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:47:03 INFO - PROCESS | 3336 | 1469022423925 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:47:03 INFO - PROCESS | 3336 | 1469022423926 Marionette TRACE conn2 <- [1,2414,null,{}] 06:47:03 INFO - PROCESS | 3336 | 1469022423930 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:03 INFO - PROCESS | 3336 | 1469022423935 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:04 INFO - PROCESS | 3336 | 1469022424096 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 06:47:04 INFO - PROCESS | 3336 | 1469022424108 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:04 INFO - PROCESS | 3336 | 1469022424110 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:04 INFO - PROCESS | 3336 | ++DOCSHELL 17416400 == 30 [pid = 3336] [id = 613] 06:47:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (17417800) [pid = 3336] [serial = 1839] [outer = 00000000] 06:47:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1750C800) [pid = 3336] [serial = 1840] [outer = 17417800] 06:47:04 INFO - PROCESS | 3336 | 1469022424152 Marionette DEBUG loaded listener.js 06:47:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (17EDE800) [pid = 3336] [serial = 1841] [outer = 17417800] 06:47:04 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (103CD400) [pid = 3336] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:47:04 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (16968000) [pid = 3336] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:47:04 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (131EA800) [pid = 3336] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:47:04 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (10559C00) [pid = 3336] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:47:04 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (17DF0000) [pid = 3336] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:47:04 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (139D4800) [pid = 3336] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:47:04 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (16460400) [pid = 3336] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:47:04 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1058C400) [pid = 3336] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:47:04 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (18397000) [pid = 3336] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:47:04 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (15480400) [pid = 3336] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:47:04 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (18030800) [pid = 3336] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:47:04 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (16D3AC00) [pid = 3336] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:47:04 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (197EC000) [pid = 3336] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:47:04 INFO - PROCESS | 3336 | 1469022424817 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 967ms 06:47:04 INFO - PROCESS | 3336 | 1469022424871 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 06:47:04 INFO - PROCESS | 3336 | 1469022424872 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 06:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:47:04 INFO - PROCESS | 3336 | 1469022424876 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:47:04 INFO - PROCESS | 3336 | 1469022424877 Marionette TRACE conn2 <- [1,2418,null,{}] 06:47:04 INFO - PROCESS | 3336 | 1469022424881 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:04 INFO - PROCESS | 3336 | 1469022424883 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:04 INFO - PROCESS | 3336 | 1469022424958 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 06:47:04 INFO - PROCESS | 3336 | 1469022424963 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:04 INFO - PROCESS | 3336 | 1469022424965 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:04 INFO - PROCESS | 3336 | ++DOCSHELL 10A82800 == 31 [pid = 3336] [id = 614] 06:47:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (1100D800) [pid = 3336] [serial = 1842] [outer = 00000000] 06:47:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (16E37C00) [pid = 3336] [serial = 1843] [outer = 1100D800] 06:47:05 INFO - PROCESS | 3336 | 1469022425008 Marionette DEBUG loaded listener.js 06:47:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (13446C00) [pid = 3336] [serial = 1844] [outer = 1100D800] 06:47:05 INFO - PROCESS | 3336 | 1469022425450 Marionette TRACE conn2 <- [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]]]}] 06:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 603ms 06:47:05 INFO - PROCESS | 3336 | 1469022425473 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 06:47:05 INFO - PROCESS | 3336 | 1469022425475 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 06:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:47:05 INFO - PROCESS | 3336 | 1469022425478 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:47:05 INFO - PROCESS | 3336 | 1469022425479 Marionette TRACE conn2 <- [1,2422,null,{}] 06:47:05 INFO - PROCESS | 3336 | 1469022425487 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:05 INFO - PROCESS | 3336 | 1469022425489 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:05 INFO - PROCESS | 3336 | 1469022425564 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 06:47:05 INFO - PROCESS | 3336 | 1469022425570 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:05 INFO - PROCESS | 3336 | 1469022425572 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:05 INFO - PROCESS | 3336 | ++DOCSHELL 175C6000 == 32 [pid = 3336] [id = 615] 06:47:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (175C7400) [pid = 3336] [serial = 1845] [outer = 00000000] 06:47:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (18031C00) [pid = 3336] [serial = 1846] [outer = 175C7400] 06:47:05 INFO - PROCESS | 3336 | 1469022425614 Marionette DEBUG loaded listener.js 06:47:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (18032000) [pid = 3336] [serial = 1847] [outer = 175C7400] 06:47:06 INFO - PROCESS | 3336 | 1469022426097 Marionette TRACE conn2 <- [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]]]}] 06:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 634ms 06:47:06 INFO - PROCESS | 3336 | 1469022426149 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 06:47:06 INFO - PROCESS | 3336 | 1469022426151 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 06:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:47:06 INFO - PROCESS | 3336 | 1469022426155 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:47:06 INFO - PROCESS | 3336 | 1469022426157 Marionette TRACE conn2 <- [1,2426,null,{}] 06:47:06 INFO - PROCESS | 3336 | 1469022426160 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:06 INFO - PROCESS | 3336 | 1469022426161 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:06 INFO - PROCESS | 3336 | 1469022426238 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 06:47:06 INFO - PROCESS | 3336 | 1469022426244 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:06 INFO - PROCESS | 3336 | 1469022426246 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:06 INFO - PROCESS | 3336 | ++DOCSHELL 14FF0400 == 33 [pid = 3336] [id = 616] 06:47:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (18398400) [pid = 3336] [serial = 1848] [outer = 00000000] 06:47:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (19578000) [pid = 3336] [serial = 1849] [outer = 18398400] 06:47:06 INFO - PROCESS | 3336 | 1469022426288 Marionette DEBUG loaded listener.js 06:47:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (19579C00) [pid = 3336] [serial = 1850] [outer = 18398400] 06:47:06 INFO - PROCESS | 3336 | 1469022426965 Marionette TRACE conn2 <- [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]]]}] 06:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 919ms 06:47:07 INFO - PROCESS | 3336 | 1469022427060 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 06:47:07 INFO - PROCESS | 3336 | 1469022427064 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 06:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:47:07 INFO - PROCESS | 3336 | 1469022427070 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:47:07 INFO - PROCESS | 3336 | 1469022427073 Marionette TRACE conn2 <- [1,2430,null,{}] 06:47:07 INFO - PROCESS | 3336 | 1469022427079 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:07 INFO - PROCESS | 3336 | 1469022427082 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:07 INFO - PROCESS | 3336 | 1469022427208 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 06:47:07 INFO - PROCESS | 3336 | 1469022427339 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:07 INFO - PROCESS | 3336 | 1469022427342 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:07 INFO - PROCESS | 3336 | ++DOCSHELL 1055FC00 == 34 [pid = 3336] [id = 617] 06:47:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (10BB8400) [pid = 3336] [serial = 1851] [outer = 00000000] 06:47:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (13148000) [pid = 3336] [serial = 1852] [outer = 10BB8400] 06:47:07 INFO - PROCESS | 3336 | 1469022427397 Marionette DEBUG loaded listener.js 06:47:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (13260400) [pid = 3336] [serial = 1853] [outer = 10BB8400] 06:47:08 INFO - PROCESS | 3336 | 1469022428061 Marionette TRACE conn2 <- [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]]]}] 06:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1047ms 06:47:08 INFO - PROCESS | 3336 | 1469022428115 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 06:47:08 INFO - PROCESS | 3336 | 1469022428120 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 06:47:08 INFO - PROCESS | 3336 | 1469022428146 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:47:08 INFO - PROCESS | 3336 | 1469022428148 Marionette TRACE conn2 <- [1,2434,null,{}] 06:47:08 INFO - PROCESS | 3336 | 1469022428201 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:08 INFO - PROCESS | 3336 | 1469022428204 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:08 INFO - PROCESS | 3336 | 1469022428327 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 06:47:08 INFO - PROCESS | 3336 | 1469022428458 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:08 INFO - PROCESS | 3336 | 1469022428460 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:08 INFO - PROCESS | 3336 | ++DOCSHELL 10BB5C00 == 35 [pid = 3336] [id = 618] 06:47:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1144D800) [pid = 3336] [serial = 1854] [outer = 00000000] 06:47:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (12D9E400) [pid = 3336] [serial = 1855] [outer = 1144D800] 06:47:08 INFO - PROCESS | 3336 | 1469022428519 Marionette DEBUG loaded listener.js 06:47:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (13937400) [pid = 3336] [serial = 1856] [outer = 1144D800] 06:47:09 INFO - PROCESS | 3336 | --DOCSHELL 175C6000 == 34 [pid = 3336] [id = 615] 06:47:09 INFO - PROCESS | 3336 | --DOCSHELL 10A82800 == 33 [pid = 3336] [id = 614] 06:47:09 INFO - PROCESS | 3336 | --DOCSHELL 17416400 == 32 [pid = 3336] [id = 613] 06:47:09 INFO - PROCESS | 3336 | --DOCSHELL 1645A000 == 31 [pid = 3336] [id = 612] 06:47:09 INFO - PROCESS | 3336 | --DOCSHELL 15F23000 == 30 [pid = 3336] [id = 611] 06:47:09 INFO - PROCESS | 3336 | --DOCSHELL 14FF1000 == 29 [pid = 3336] [id = 610] 06:47:09 INFO - PROCESS | 3336 | --DOCSHELL 13261000 == 28 [pid = 3336] [id = 609] 06:47:09 INFO - PROCESS | 3336 | --DOCSHELL 10EAC800 == 27 [pid = 3336] [id = 608] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (12A32000) [pid = 3336] [serial = 1778] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1741A000) [pid = 3336] [serial = 1795] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (10A80000) [pid = 3336] [serial = 1777] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (13C39400) [pid = 3336] [serial = 1786] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (13CA1800) [pid = 3336] [serial = 1787] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (13075000) [pid = 3336] [serial = 1784] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (18035000) [pid = 3336] [serial = 1798] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (183A1400) [pid = 3336] [serial = 1799] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (14293800) [pid = 3336] [serial = 1781] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (13EA6000) [pid = 3336] [serial = 1780] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (16D41000) [pid = 3336] [serial = 1793] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (17513C00) [pid = 3336] [serial = 1796] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (13150400) [pid = 3336] [serial = 1801] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (183A2400) [pid = 3336] [serial = 1775] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (157EB800) [pid = 3336] [serial = 1789] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (1957E800) [pid = 3336] [serial = 1804] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (16B1AC00) [pid = 3336] [serial = 1792] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (13938C00) [pid = 3336] [serial = 1802] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (10FB3000) [pid = 3336] [serial = 1783] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (197E5400) [pid = 3336] [serial = 1805] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (15F26400) [pid = 3336] [serial = 1790] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (19E17800) [pid = 3336] [serial = 1810] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (19E17C00) [pid = 3336] [serial = 1811] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (19C32800) [pid = 3336] [serial = 1807] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (19C3AC00) [pid = 3336] [serial = 1808] [outer = 00000000] [url = about:blank] 06:47:09 INFO - PROCESS | 3336 | 1469022429289 Marionette TRACE conn2 <- [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]]]}] 06:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1190ms 06:47:09 INFO - PROCESS | 3336 | 1469022429350 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 06:47:09 INFO - PROCESS | 3336 | 1469022429354 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 06:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:47:09 INFO - PROCESS | 3336 | 1469022429358 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:47:09 INFO - PROCESS | 3336 | 1469022429362 Marionette TRACE conn2 <- [1,2438,null,{}] 06:47:09 INFO - PROCESS | 3336 | 1469022429367 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:09 INFO - PROCESS | 3336 | 1469022429369 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:09 INFO - PROCESS | 3336 | 1469022429468 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 06:47:09 INFO - PROCESS | 3336 | 1469022429572 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:09 INFO - PROCESS | 3336 | 1469022429574 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:09 INFO - PROCESS | 3336 | ++DOCSHELL 11448C00 == 28 [pid = 3336] [id = 619] 06:47:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (11467800) [pid = 3336] [serial = 1857] [outer = 00000000] 06:47:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (12D96C00) [pid = 3336] [serial = 1858] [outer = 11467800] 06:47:09 INFO - PROCESS | 3336 | 1469022429621 Marionette DEBUG loaded listener.js 06:47:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (1310E400) [pid = 3336] [serial = 1859] [outer = 11467800] 06:47:10 INFO - PROCESS | 3336 | 1469022430045 Marionette TRACE conn2 <- [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]]]}] 06:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 746ms 06:47:10 INFO - PROCESS | 3336 | 1469022430096 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 06:47:10 INFO - PROCESS | 3336 | 1469022430100 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 06:47:10 INFO - PROCESS | 3336 | 1469022430106 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:47:10 INFO - PROCESS | 3336 | 1469022430108 Marionette TRACE conn2 <- [1,2442,null,{}] 06:47:10 INFO - PROCESS | 3336 | 1469022430112 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:10 INFO - PROCESS | 3336 | 1469022430114 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:10 INFO - PROCESS | 3336 | 1469022430205 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 06:47:10 INFO - PROCESS | 3336 | 1469022430220 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:10 INFO - PROCESS | 3336 | 1469022430222 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:10 INFO - PROCESS | 3336 | ++DOCSHELL 13C99400 == 29 [pid = 3336] [id = 620] 06:47:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (13C9F000) [pid = 3336] [serial = 1860] [outer = 00000000] 06:47:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (14267000) [pid = 3336] [serial = 1861] [outer = 13C9F000] 06:47:10 INFO - PROCESS | 3336 | 1469022430268 Marionette DEBUG loaded listener.js 06:47:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (14272800) [pid = 3336] [serial = 1862] [outer = 13C9F000] 06:47:10 INFO - PROCESS | 3336 | 1469022430774 Marionette TRACE conn2 <- [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]]]}] 06:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 698ms 06:47:10 INFO - PROCESS | 3336 | 1469022430838 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 06:47:10 INFO - PROCESS | 3336 | 1469022430840 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 06:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:47:10 INFO - PROCESS | 3336 | 1469022430844 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:47:10 INFO - PROCESS | 3336 | 1469022430847 Marionette TRACE conn2 <- [1,2446,null,{}] 06:47:10 INFO - PROCESS | 3336 | 1469022430858 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:10 INFO - PROCESS | 3336 | 1469022430862 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:10 INFO - PROCESS | 3336 | 1469022430944 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 06:47:10 INFO - PROCESS | 3336 | 1469022430953 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:10 INFO - PROCESS | 3336 | 1469022430956 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:11 INFO - PROCESS | 3336 | ++DOCSHELL 15D5C400 == 30 [pid = 3336] [id = 621] 06:47:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (15D62400) [pid = 3336] [serial = 1863] [outer = 00000000] 06:47:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (15F27800) [pid = 3336] [serial = 1864] [outer = 15D62400] 06:47:11 INFO - PROCESS | 3336 | 1469022431084 Marionette DEBUG loaded listener.js 06:47:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (16453C00) [pid = 3336] [serial = 1865] [outer = 15D62400] 06:47:11 INFO - PROCESS | 3336 | 1469022431471 Marionette TRACE conn2 <- [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]]]}] 06:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 650ms 06:47:11 INFO - PROCESS | 3336 | 1469022431482 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 06:47:11 INFO - PROCESS | 3336 | 1469022431484 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 06:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:47:11 INFO - PROCESS | 3336 | 1469022431487 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:47:11 INFO - PROCESS | 3336 | 1469022431489 Marionette TRACE conn2 <- [1,2450,null,{}] 06:47:11 INFO - PROCESS | 3336 | 1469022431492 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:11 INFO - PROCESS | 3336 | 1469022431494 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:11 INFO - PROCESS | 3336 | 1469022431576 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 06:47:11 INFO - PROCESS | 3336 | 1469022431581 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:11 INFO - PROCESS | 3336 | 1469022431583 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:11 INFO - PROCESS | 3336 | ++DOCSHELL 16694000 == 31 [pid = 3336] [id = 622] 06:47:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (16695C00) [pid = 3336] [serial = 1866] [outer = 00000000] 06:47:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (16D3FC00) [pid = 3336] [serial = 1867] [outer = 16695C00] 06:47:11 INFO - PROCESS | 3336 | 1469022431633 Marionette DEBUG loaded listener.js 06:47:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (17368000) [pid = 3336] [serial = 1868] [outer = 16695C00] 06:47:12 INFO - PROCESS | 3336 | 1469022432142 Marionette TRACE conn2 <- [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]]]}] 06:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 714ms 06:47:12 INFO - PROCESS | 3336 | 1469022432187 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 06:47:12 INFO - PROCESS | 3336 | 1469022432189 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 06:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:47:12 INFO - PROCESS | 3336 | 1469022432192 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:47:12 INFO - PROCESS | 3336 | 1469022432194 Marionette TRACE conn2 <- [1,2454,null,{}] 06:47:12 INFO - PROCESS | 3336 | 1469022432200 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:12 INFO - PROCESS | 3336 | 1469022432202 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:12 INFO - PROCESS | 3336 | 1469022432311 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 06:47:12 INFO - PROCESS | 3336 | 1469022432319 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:12 INFO - PROCESS | 3336 | 1469022432321 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:12 INFO - PROCESS | 3336 | ++DOCSHELL 16690000 == 32 [pid = 3336] [id = 623] 06:47:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (16B24400) [pid = 3336] [serial = 1869] [outer = 00000000] 06:47:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (174EF400) [pid = 3336] [serial = 1870] [outer = 16B24400] 06:47:12 INFO - PROCESS | 3336 | 1469022432363 Marionette DEBUG loaded listener.js 06:47:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (175BF400) [pid = 3336] [serial = 1871] [outer = 16B24400] 06:47:12 INFO - PROCESS | 3336 | 1469022432881 Marionette TRACE conn2 <- [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]]]}] 06:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 713ms 06:47:12 INFO - PROCESS | 3336 | 1469022432924 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 06:47:12 INFO - PROCESS | 3336 | 1469022432926 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 06:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:47:12 INFO - PROCESS | 3336 | 1469022432929 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:47:12 INFO - PROCESS | 3336 | 1469022432931 Marionette TRACE conn2 <- [1,2458,null,{}] 06:47:12 INFO - PROCESS | 3336 | 1469022432934 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:12 INFO - PROCESS | 3336 | 1469022432940 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:13 INFO - PROCESS | 3336 | 1469022433088 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 06:47:13 INFO - PROCESS | 3336 | 1469022433112 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:13 INFO - PROCESS | 3336 | 1469022433114 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:13 INFO - PROCESS | 3336 | ++DOCSHELL 1839CC00 == 33 [pid = 3336] [id = 624] 06:47:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (183A2400) [pid = 3336] [serial = 1872] [outer = 00000000] 06:47:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (19576800) [pid = 3336] [serial = 1873] [outer = 183A2400] 06:47:13 INFO - PROCESS | 3336 | 1469022433165 Marionette DEBUG loaded listener.js 06:47:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (19578400) [pid = 3336] [serial = 1874] [outer = 183A2400] 06:47:13 INFO - PROCESS | 3336 | 1469022433587 Marionette TRACE conn2 <- [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]]]}] 06:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 714ms 06:47:13 INFO - PROCESS | 3336 | 1469022433628 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 06:47:13 INFO - PROCESS | 3336 | 1469022433630 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 06:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:47:13 INFO - PROCESS | 3336 | 1469022433634 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:47:13 INFO - PROCESS | 3336 | 1469022433635 Marionette TRACE conn2 <- [1,2462,null,{}] 06:47:13 INFO - PROCESS | 3336 | 1469022433638 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:13 INFO - PROCESS | 3336 | 1469022433640 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:13 INFO - PROCESS | 3336 | 1469022433758 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 06:47:13 INFO - PROCESS | 3336 | 1469022433763 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:13 INFO - PROCESS | 3336 | 1469022433765 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:13 INFO - PROCESS | 3336 | ++DOCSHELL 197E9000 == 34 [pid = 3336] [id = 625] 06:47:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (197E9400) [pid = 3336] [serial = 1875] [outer = 00000000] 06:47:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (197EDC00) [pid = 3336] [serial = 1876] [outer = 197E9400] 06:47:13 INFO - PROCESS | 3336 | 1469022433807 Marionette DEBUG loaded listener.js 06:47:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (19C34800) [pid = 3336] [serial = 1877] [outer = 197E9400] 06:47:14 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (15F26C00) [pid = 3336] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:47:14 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (14FF1800) [pid = 3336] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:47:14 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (13262800) [pid = 3336] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:47:14 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (10EACC00) [pid = 3336] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:47:14 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (13156C00) [pid = 3336] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:47:14 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1645B400) [pid = 3336] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:47:14 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (11012C00) [pid = 3336] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:47:14 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (15D69C00) [pid = 3336] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:47:14 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (175C7400) [pid = 3336] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:47:14 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (1839B000) [pid = 3336] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:47:14 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (17417800) [pid = 3336] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:47:14 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (1100D800) [pid = 3336] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:47:14 INFO - PROCESS | 3336 | 1469022434342 Marionette TRACE conn2 <- [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]]]}] 06:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 761ms 06:47:14 INFO - PROCESS | 3336 | 1469022434375 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 06:47:14 INFO - PROCESS | 3336 | 1469022434377 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 06:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:47:14 INFO - PROCESS | 3336 | 1469022434380 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:47:14 INFO - PROCESS | 3336 | 1469022434382 Marionette TRACE conn2 <- [1,2466,null,{}] 06:47:14 INFO - PROCESS | 3336 | 1469022434385 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:14 INFO - PROCESS | 3336 | 1469022434387 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:14 INFO - PROCESS | 3336 | 1469022434489 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 06:47:14 INFO - PROCESS | 3336 | 1469022434496 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:14 INFO - PROCESS | 3336 | 1469022434498 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:14 INFO - PROCESS | 3336 | ++DOCSHELL 10A76C00 == 35 [pid = 3336] [id = 626] 06:47:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (10EACC00) [pid = 3336] [serial = 1878] [outer = 00000000] 06:47:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (1668F400) [pid = 3336] [serial = 1879] [outer = 10EACC00] 06:47:14 INFO - PROCESS | 3336 | 1469022434540 Marionette DEBUG loaded listener.js 06:47:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (17516800) [pid = 3336] [serial = 1880] [outer = 10EACC00] 06:47:14 INFO - PROCESS | 3336 | 1469022434998 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 650ms 06:47:15 INFO - PROCESS | 3336 | 1469022435051 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 06:47:15 INFO - PROCESS | 3336 | 1469022435053 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 06:47:15 INFO - PROCESS | 3336 | 1469022435056 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:47:15 INFO - PROCESS | 3336 | 1469022435057 Marionette TRACE conn2 <- [1,2470,null,{}] 06:47:15 INFO - PROCESS | 3336 | 1469022435061 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:15 INFO - PROCESS | 3336 | 1469022435062 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:15 INFO - PROCESS | 3336 | 1469022435140 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 06:47:15 INFO - PROCESS | 3336 | 1469022435145 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:15 INFO - PROCESS | 3336 | 1469022435156 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:15 INFO - PROCESS | 3336 | ++DOCSHELL 15D5B800 == 36 [pid = 3336] [id = 627] 06:47:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (1645B400) [pid = 3336] [serial = 1881] [outer = 00000000] 06:47:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (197EC000) [pid = 3336] [serial = 1882] [outer = 1645B400] 06:47:15 INFO - PROCESS | 3336 | 1469022435199 Marionette DEBUG loaded listener.js 06:47:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (19C3E000) [pid = 3336] [serial = 1883] [outer = 1645B400] 06:47:15 INFO - PROCESS | 3336 | 1469022435658 Marionette TRACE conn2 <- [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]]]}] 06:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 650ms 06:47:15 INFO - PROCESS | 3336 | 1469022435694 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 06:47:15 INFO - PROCESS | 3336 | 1469022435696 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 06:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:47:15 INFO - PROCESS | 3336 | 1469022435699 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:47:15 INFO - PROCESS | 3336 | 1469022435701 Marionette TRACE conn2 <- [1,2474,null,{}] 06:47:15 INFO - PROCESS | 3336 | 1469022435704 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:15 INFO - PROCESS | 3336 | 1469022435705 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:15 INFO - PROCESS | 3336 | 1469022435791 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 06:47:15 INFO - PROCESS | 3336 | 1469022435796 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:15 INFO - PROCESS | 3336 | 1469022435798 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:15 INFO - PROCESS | 3336 | ++DOCSHELL 197EA800 == 37 [pid = 3336] [id = 628] 06:47:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (19CDA800) [pid = 3336] [serial = 1884] [outer = 00000000] 06:47:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (19F89800) [pid = 3336] [serial = 1885] [outer = 19CDA800] 06:47:15 INFO - PROCESS | 3336 | 1469022435840 Marionette DEBUG loaded listener.js 06:47:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (19F89C00) [pid = 3336] [serial = 1886] [outer = 19CDA800] 06:47:16 INFO - PROCESS | 3336 | 1469022436514 Marionette TRACE conn2 <- [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]]]}] 06:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 840ms 06:47:16 INFO - PROCESS | 3336 | 1469022436543 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 06:47:16 INFO - PROCESS | 3336 | 1469022436548 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 06:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:47:16 INFO - PROCESS | 3336 | 1469022436553 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:47:16 INFO - PROCESS | 3336 | 1469022436556 Marionette TRACE conn2 <- [1,2478,null,{}] 06:47:16 INFO - PROCESS | 3336 | 1469022436563 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:16 INFO - PROCESS | 3336 | 1469022436566 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:16 INFO - PROCESS | 3336 | 1469022436676 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 06:47:16 INFO - PROCESS | 3336 | 1469022436821 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:16 INFO - PROCESS | 3336 | 1469022436824 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:16 INFO - PROCESS | 3336 | ++DOCSHELL 11CDA800 == 38 [pid = 3336] [id = 629] 06:47:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (12827C00) [pid = 3336] [serial = 1887] [outer = 00000000] 06:47:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (132D4C00) [pid = 3336] [serial = 1888] [outer = 12827C00] 06:47:16 INFO - PROCESS | 3336 | 1469022436880 Marionette DEBUG loaded listener.js 06:47:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (13C46800) [pid = 3336] [serial = 1889] [outer = 12827C00] 06:47:17 INFO - PROCESS | 3336 | 1469022437502 Marionette TRACE conn2 <- [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]]]}] 06:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 967ms 06:47:17 INFO - PROCESS | 3336 | 1469022437532 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 06:47:17 INFO - PROCESS | 3336 | 1469022437537 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 06:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:47:17 INFO - PROCESS | 3336 | 1469022437543 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:47:17 INFO - PROCESS | 3336 | 1469022437546 Marionette TRACE conn2 <- [1,2482,null,{}] 06:47:17 INFO - PROCESS | 3336 | 1469022437550 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:17 INFO - PROCESS | 3336 | 1469022437553 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:17 INFO - PROCESS | 3336 | 1469022437660 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 06:47:17 INFO - PROCESS | 3336 | 1469022437772 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:17 INFO - PROCESS | 3336 | 1469022437775 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:17 INFO - PROCESS | 3336 | ++DOCSHELL 15485000 == 39 [pid = 3336] [id = 630] 06:47:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1576FC00) [pid = 3336] [serial = 1890] [outer = 00000000] 06:47:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (15F27400) [pid = 3336] [serial = 1891] [outer = 1576FC00] 06:47:17 INFO - PROCESS | 3336 | 1469022437871 Marionette DEBUG loaded listener.js 06:47:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (1668C000) [pid = 3336] [serial = 1892] [outer = 1576FC00] 06:47:18 INFO - PROCESS | 3336 | 1469022438405 Marionette TRACE conn2 <- [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]]]}] 06:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 920ms 06:47:18 INFO - PROCESS | 3336 | 1469022438447 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 06:47:18 INFO - PROCESS | 3336 | 1469022438449 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 06:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:47:18 INFO - PROCESS | 3336 | 1469022438453 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:47:18 INFO - PROCESS | 3336 | 1469022438457 Marionette TRACE conn2 <- [1,2486,null,{}] 06:47:18 INFO - PROCESS | 3336 | 1469022438468 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:18 INFO - PROCESS | 3336 | 1469022438473 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:18 INFO - PROCESS | 3336 | 1469022438578 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 06:47:18 INFO - PROCESS | 3336 | 1469022438691 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:18 INFO - PROCESS | 3336 | 1469022438694 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:18 INFO - PROCESS | 3336 | ++DOCSHELL 197EA400 == 40 [pid = 3336] [id = 631] 06:47:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (197EB400) [pid = 3336] [serial = 1893] [outer = 00000000] 06:47:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (19E17C00) [pid = 3336] [serial = 1894] [outer = 197EB400] 06:47:18 INFO - PROCESS | 3336 | 1469022438789 Marionette DEBUG loaded listener.js 06:47:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (1A2F4800) [pid = 3336] [serial = 1895] [outer = 197EB400] 06:47:19 INFO - PROCESS | 3336 | 1469022439641 Marionette TRACE conn2 <- [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]]]}] 06:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1206ms 06:47:19 INFO - PROCESS | 3336 | 1469022439686 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 06:47:19 INFO - PROCESS | 3336 | 1469022439690 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 06:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:47:19 INFO - PROCESS | 3336 | 1469022439696 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:47:19 INFO - PROCESS | 3336 | 1469022439698 Marionette TRACE conn2 <- [1,2490,null,{}] 06:47:19 INFO - PROCESS | 3336 | 1469022439704 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:19 INFO - PROCESS | 3336 | 1469022439707 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:19 INFO - PROCESS | 3336 | 1469022439808 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 06:47:19 INFO - PROCESS | 3336 | 1469022439956 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:19 INFO - PROCESS | 3336 | 1469022439960 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:19 INFO - PROCESS | 3336 | ++DOCSHELL 12D9DC00 == 41 [pid = 3336] [id = 632] 06:47:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (12DA4800) [pid = 3336] [serial = 1896] [outer = 00000000] 06:47:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (13154800) [pid = 3336] [serial = 1897] [outer = 12DA4800] 06:47:20 INFO - PROCESS | 3336 | 1469022440014 Marionette DEBUG loaded listener.js 06:47:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (131E2C00) [pid = 3336] [serial = 1898] [outer = 12DA4800] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 15D5B800 == 40 [pid = 3336] [id = 627] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 10A76C00 == 39 [pid = 3336] [id = 626] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 197E9000 == 38 [pid = 3336] [id = 625] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 1839CC00 == 37 [pid = 3336] [id = 624] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 16690000 == 36 [pid = 3336] [id = 623] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 16694000 == 35 [pid = 3336] [id = 622] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 15D5C400 == 34 [pid = 3336] [id = 621] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 13C99400 == 33 [pid = 3336] [id = 620] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 11448C00 == 32 [pid = 3336] [id = 619] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 14FF0400 == 31 [pid = 3336] [id = 616] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 1055FC00 == 30 [pid = 3336] [id = 617] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 10BB5C00 == 29 [pid = 3336] [id = 618] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 13155800 == 28 [pid = 3336] [id = 607] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 15485000 == 27 [pid = 3336] [id = 630] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 197EA400 == 26 [pid = 3336] [id = 631] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 197EA800 == 25 [pid = 3336] [id = 628] 06:47:20 INFO - PROCESS | 3336 | --DOCSHELL 11CDA800 == 24 [pid = 3336] [id = 629] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (15F2CC00) [pid = 3336] [serial = 1834] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (15480000) [pid = 3336] [serial = 1831] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (13919800) [pid = 3336] [serial = 1828] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (139D2800) [pid = 3336] [serial = 1829] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (12828000) [pid = 3336] [serial = 1825] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (12828C00) [pid = 3336] [serial = 1826] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (132CE000) [pid = 3336] [serial = 1823] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (131EAC00) [pid = 3336] [serial = 1822] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (16694400) [pid = 3336] [serial = 1837] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (13C48400) [pid = 3336] [serial = 1814] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (13155C00) [pid = 3336] [serial = 1813] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (16697000) [pid = 3336] [serial = 1817] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1645AC00) [pid = 3336] [serial = 1816] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (18032000) [pid = 3336] [serial = 1847] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (19F8B400) [pid = 3336] [serial = 1820] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (19C34C00) [pid = 3336] [serial = 1819] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (16457800) [pid = 3336] [serial = 1835] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (19578000) [pid = 3336] [serial = 1849] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (1750C800) [pid = 3336] [serial = 1840] [outer = 00000000] [url = about:blank] 06:47:20 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (167B5800) [pid = 3336] [serial = 1838] [outer = 00000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (17EDE800) [pid = 3336] [serial = 1841] [outer = 00000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (18031C00) [pid = 3336] [serial = 1846] [outer = 00000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (16E37C00) [pid = 3336] [serial = 1843] [outer = 00000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (13446C00) [pid = 3336] [serial = 1844] [outer = 00000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (15486800) [pid = 3336] [serial = 1832] [outer = 00000000] [url = about:blank] 06:47:21 INFO - PROCESS | 3336 | 1469022441142 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1523ms 06:47:21 INFO - PROCESS | 3336 | 1469022441196 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 06:47:21 INFO - PROCESS | 3336 | 1469022441199 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 06:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:47:21 INFO - PROCESS | 3336 | 1469022441210 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:47:21 INFO - PROCESS | 3336 | 1469022441213 Marionette TRACE conn2 <- [1,2494,null,{}] 06:47:21 INFO - PROCESS | 3336 | 1469022441220 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:21 INFO - PROCESS | 3336 | 1469022441223 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:21 INFO - PROCESS | 3336 | 1469022441351 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 06:47:21 INFO - PROCESS | 3336 | 1469022441448 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:21 INFO - PROCESS | 3336 | 1469022441450 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:21 INFO - PROCESS | 3336 | ++DOCSHELL 10FBF400 == 25 [pid = 3336] [id = 633] 06:47:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (11A53C00) [pid = 3336] [serial = 1899] [outer = 00000000] 06:47:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (12828C00) [pid = 3336] [serial = 1900] [outer = 11A53C00] 06:47:21 INFO - PROCESS | 3336 | 1469022441544 Marionette DEBUG loaded listener.js 06:47:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (12A71400) [pid = 3336] [serial = 1901] [outer = 11A53C00] 06:47:21 INFO - PROCESS | 3336 | 1469022441974 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 809ms 06:47:22 INFO - PROCESS | 3336 | 1469022442036 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 06:47:22 INFO - PROCESS | 3336 | 1469022442040 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 06:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:47:22 INFO - PROCESS | 3336 | 1469022442047 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:47:22 INFO - PROCESS | 3336 | 1469022442049 Marionette TRACE conn2 <- [1,2498,null,{}] 06:47:22 INFO - PROCESS | 3336 | 1469022442053 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:22 INFO - PROCESS | 3336 | 1469022442055 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:22 INFO - PROCESS | 3336 | 1469022442139 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 06:47:22 INFO - PROCESS | 3336 | 1469022442147 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:22 INFO - PROCESS | 3336 | 1469022442149 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:22 INFO - PROCESS | 3336 | ++DOCSHELL 132CF800 == 26 [pid = 3336] [id = 634] 06:47:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (132D0000) [pid = 3336] [serial = 1902] [outer = 00000000] 06:47:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (1344D800) [pid = 3336] [serial = 1903] [outer = 132D0000] 06:47:22 INFO - PROCESS | 3336 | 1469022442195 Marionette DEBUG loaded listener.js 06:47:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (13938800) [pid = 3336] [serial = 1904] [outer = 132D0000] 06:47:22 INFO - PROCESS | 3336 | 1469022442661 Marionette TRACE conn2 <- [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]]]}] 06:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 634ms 06:47:22 INFO - PROCESS | 3336 | 1469022442684 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 06:47:22 INFO - PROCESS | 3336 | 1469022442686 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 06:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:47:22 INFO - PROCESS | 3336 | 1469022442693 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:47:22 INFO - PROCESS | 3336 | 1469022442697 Marionette TRACE conn2 <- [1,2502,null,{}] 06:47:22 INFO - PROCESS | 3336 | 1469022442708 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:22 INFO - PROCESS | 3336 | 1469022442712 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:22 INFO - PROCESS | 3336 | 1469022442793 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 06:47:22 INFO - PROCESS | 3336 | 1469022442830 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:22 INFO - PROCESS | 3336 | 1469022442834 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:22 INFO - PROCESS | 3336 | ++DOCSHELL 14FF0400 == 27 [pid = 3336] [id = 635] 06:47:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (14FF1000) [pid = 3336] [serial = 1905] [outer = 00000000] 06:47:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (15479400) [pid = 3336] [serial = 1906] [outer = 14FF1000] 06:47:22 INFO - PROCESS | 3336 | 1469022442880 Marionette DEBUG loaded listener.js 06:47:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (15480800) [pid = 3336] [serial = 1907] [outer = 14FF1000] 06:47:23 INFO - PROCESS | 3336 | 1469022443355 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 745ms 06:47:23 INFO - PROCESS | 3336 | 1469022443446 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 06:47:23 INFO - PROCESS | 3336 | 1469022443449 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 06:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:47:23 INFO - PROCESS | 3336 | 1469022443452 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:47:23 INFO - PROCESS | 3336 | 1469022443454 Marionette TRACE conn2 <- [1,2506,null,{}] 06:47:23 INFO - PROCESS | 3336 | 1469022443457 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:23 INFO - PROCESS | 3336 | 1469022443459 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:23 INFO - PROCESS | 3336 | 1469022443573 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 06:47:23 INFO - PROCESS | 3336 | 1469022443579 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:23 INFO - PROCESS | 3336 | 1469022443581 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:23 INFO - PROCESS | 3336 | ++DOCSHELL 15485000 == 28 [pid = 3336] [id = 636] 06:47:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (15485C00) [pid = 3336] [serial = 1908] [outer = 00000000] 06:47:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (15F28000) [pid = 3336] [serial = 1909] [outer = 15485C00] 06:47:23 INFO - PROCESS | 3336 | 1469022443624 Marionette DEBUG loaded listener.js 06:47:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (16451800) [pid = 3336] [serial = 1910] [outer = 15485C00] 06:47:24 INFO - PROCESS | 3336 | 1469022444120 Marionette TRACE conn2 <- [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]]]}] 06:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 698ms 06:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:47:24 INFO - PROCESS | 3336 | 1469022444185 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 06:47:24 INFO - PROCESS | 3336 | 1469022444187 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 06:47:24 INFO - PROCESS | 3336 | 1469022444190 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:47:24 INFO - PROCESS | 3336 | 1469022444192 Marionette TRACE conn2 <- [1,2510,null,{}] 06:47:24 INFO - PROCESS | 3336 | 1469022444195 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:24 INFO - PROCESS | 3336 | 1469022444197 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:24 INFO - PROCESS | 3336 | 1469022444330 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 06:47:24 INFO - PROCESS | 3336 | 1469022444348 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:24 INFO - PROCESS | 3336 | 1469022444350 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:24 INFO - PROCESS | 3336 | ++DOCSHELL 16458400 == 29 [pid = 3336] [id = 637] 06:47:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (16458800) [pid = 3336] [serial = 1911] [outer = 00000000] 06:47:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (16692800) [pid = 3336] [serial = 1912] [outer = 16458800] 06:47:24 INFO - PROCESS | 3336 | 1469022444392 Marionette DEBUG loaded listener.js 06:47:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (167B5000) [pid = 3336] [serial = 1913] [outer = 16458800] 06:47:24 INFO - PROCESS | 3336 | 1469022444834 Marionette TRACE conn2 <- [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]]]}] 06:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 698ms 06:47:24 INFO - PROCESS | 3336 | 1469022444894 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 06:47:24 INFO - PROCESS | 3336 | 1469022444896 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 06:47:24 INFO - PROCESS | 3336 | 1469022444899 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:47:24 INFO - PROCESS | 3336 | 1469022444901 Marionette TRACE conn2 <- [1,2514,null,{}] 06:47:24 INFO - PROCESS | 3336 | 1469022444904 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:24 INFO - PROCESS | 3336 | 1469022444909 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:25 INFO - PROCESS | 3336 | 1469022445047 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 06:47:25 INFO - PROCESS | 3336 | 1469022445114 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:25 INFO - PROCESS | 3336 | 1469022445116 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:25 INFO - PROCESS | 3336 | ++DOCSHELL 17413C00 == 30 [pid = 3336] [id = 638] 06:47:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1741A000) [pid = 3336] [serial = 1914] [outer = 00000000] 06:47:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (175C8400) [pid = 3336] [serial = 1915] [outer = 1741A000] 06:47:25 INFO - PROCESS | 3336 | 1469022445159 Marionette DEBUG loaded listener.js 06:47:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (17EE0C00) [pid = 3336] [serial = 1916] [outer = 1741A000] 06:47:25 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (19CDA800) [pid = 3336] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:47:25 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1645B400) [pid = 3336] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:47:25 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (16B24400) [pid = 3336] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:47:25 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (183A2400) [pid = 3336] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:47:25 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (197E9400) [pid = 3336] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:47:25 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1144D800) [pid = 3336] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:47:25 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (13C9F000) [pid = 3336] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:47:25 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (10BB8400) [pid = 3336] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:47:25 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (16695C00) [pid = 3336] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:47:25 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (15D62400) [pid = 3336] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:47:25 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (11467800) [pid = 3336] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:47:25 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (18398400) [pid = 3336] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:47:25 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (10EACC00) [pid = 3336] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:47:25 INFO - PROCESS | 3336 | 1469022445828 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 951ms 06:47:25 INFO - PROCESS | 3336 | 1469022445846 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 06:47:25 INFO - PROCESS | 3336 | 1469022445847 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 06:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:47:25 INFO - PROCESS | 3336 | 1469022445850 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:47:25 INFO - PROCESS | 3336 | 1469022445852 Marionette TRACE conn2 <- [1,2518,null,{}] 06:47:25 INFO - PROCESS | 3336 | 1469022445865 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:25 INFO - PROCESS | 3336 | 1469022445867 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:26 INFO - PROCESS | 3336 | 1469022445989 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 06:47:26 INFO - PROCESS | 3336 | 1469022446092 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:26 INFO - PROCESS | 3336 | 1469022446094 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:26 INFO - PROCESS | 3336 | ++DOCSHELL 10505C00 == 31 [pid = 3336] [id = 639] 06:47:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (10A79400) [pid = 3336] [serial = 1917] [outer = 00000000] 06:47:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (13C9F000) [pid = 3336] [serial = 1918] [outer = 10A79400] 06:47:26 INFO - PROCESS | 3336 | 1469022446137 Marionette DEBUG loaded listener.js 06:47:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (13E9FC00) [pid = 3336] [serial = 1919] [outer = 10A79400] 06:47:26 INFO - PROCESS | 3336 | 1469022446483 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 666ms 06:47:26 INFO - PROCESS | 3336 | 1469022446542 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 06:47:26 INFO - PROCESS | 3336 | 1469022446544 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 06:47:26 INFO - PROCESS | 3336 | 1469022446547 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:47:26 INFO - PROCESS | 3336 | 1469022446549 Marionette TRACE conn2 <- [1,2522,null,{}] 06:47:26 INFO - PROCESS | 3336 | 1469022446552 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:26 INFO - PROCESS | 3336 | 1469022446554 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:26 INFO - PROCESS | 3336 | 1469022446668 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 06:47:26 INFO - PROCESS | 3336 | 1469022446676 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:26 INFO - PROCESS | 3336 | 1469022446678 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:26 INFO - PROCESS | 3336 | ++DOCSHELL 13C46400 == 32 [pid = 3336] [id = 640] 06:47:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (14F9CC00) [pid = 3336] [serial = 1920] [outer = 00000000] 06:47:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (18034800) [pid = 3336] [serial = 1921] [outer = 14F9CC00] 06:47:26 INFO - PROCESS | 3336 | 1469022446721 Marionette DEBUG loaded listener.js 06:47:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (18034C00) [pid = 3336] [serial = 1922] [outer = 14F9CC00] 06:47:27 INFO - PROCESS | 3336 | 1469022447117 Marionette TRACE conn2 <- [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]]]}] 06:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 602ms 06:47:27 INFO - PROCESS | 3336 | 1469022447145 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 06:47:27 INFO - PROCESS | 3336 | 1469022447147 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 06:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:47:27 INFO - PROCESS | 3336 | 1469022447150 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:47:27 INFO - PROCESS | 3336 | 1469022447152 Marionette TRACE conn2 <- [1,2526,null,{}] 06:47:27 INFO - PROCESS | 3336 | 1469022447155 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:27 INFO - PROCESS | 3336 | 1469022447157 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:27 INFO - PROCESS | 3336 | 1469022447232 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 06:47:27 INFO - PROCESS | 3336 | 1469022447238 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:27 INFO - PROCESS | 3336 | 1469022447240 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:27 INFO - PROCESS | 3336 | ++DOCSHELL 14F9C400 == 33 [pid = 3336] [id = 641] 06:47:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1839C400) [pid = 3336] [serial = 1923] [outer = 00000000] 06:47:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (1957E400) [pid = 3336] [serial = 1924] [outer = 1839C400] 06:47:27 INFO - PROCESS | 3336 | 1469022447282 Marionette DEBUG loaded listener.js 06:47:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (195BB800) [pid = 3336] [serial = 1925] [outer = 1839C400] 06:47:27 INFO - PROCESS | 3336 | 1469022447883 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 809ms 06:47:27 INFO - PROCESS | 3336 | 1469022447953 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 06:47:27 INFO - PROCESS | 3336 | 1469022447958 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 06:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:47:28 INFO - PROCESS | 3336 | 1469022447964 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:47:28 INFO - PROCESS | 3336 | 1469022447967 Marionette TRACE conn2 <- [1,2530,null,{}] 06:47:28 INFO - PROCESS | 3336 | 1469022447973 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:28 INFO - PROCESS | 3336 | 1469022447976 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:28 INFO - PROCESS | 3336 | 1469022448162 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 06:47:28 INFO - PROCESS | 3336 | 1469022448276 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:28 INFO - PROCESS | 3336 | 1469022448281 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:28 INFO - PROCESS | 3336 | ++DOCSHELL 1036CC00 == 34 [pid = 3336] [id = 642] 06:47:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (10A03400) [pid = 3336] [serial = 1926] [outer = 00000000] 06:47:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (12B0E000) [pid = 3336] [serial = 1927] [outer = 10A03400] 06:47:28 INFO - PROCESS | 3336 | 1469022448337 Marionette DEBUG loaded listener.js 06:47:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (13163C00) [pid = 3336] [serial = 1928] [outer = 10A03400] 06:47:29 INFO - PROCESS | 3336 | 1469022449103 Marionette TRACE conn2 <- [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]]]}] 06:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1173ms 06:47:29 INFO - PROCESS | 3336 | 1469022449155 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 06:47:29 INFO - PROCESS | 3336 | 1469022449162 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 06:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:47:29 INFO - PROCESS | 3336 | 1469022449172 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:47:29 INFO - PROCESS | 3336 | 1469022449176 Marionette TRACE conn2 <- [1,2534,null,{}] 06:47:29 INFO - PROCESS | 3336 | 1469022449180 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:29 INFO - PROCESS | 3336 | 1469022449183 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:29 INFO - PROCESS | 3336 | 1469022449301 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 06:47:29 INFO - PROCESS | 3336 | 1469022449437 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:29 INFO - PROCESS | 3336 | 1469022449440 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:29 INFO - PROCESS | 3336 | ++DOCSHELL 13C98C00 == 35 [pid = 3336] [id = 643] 06:47:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (13C99400) [pid = 3336] [serial = 1929] [outer = 00000000] 06:47:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (1547DC00) [pid = 3336] [serial = 1930] [outer = 13C99400] 06:47:29 INFO - PROCESS | 3336 | 1469022449495 Marionette DEBUG loaded listener.js 06:47:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (15D63800) [pid = 3336] [serial = 1931] [outer = 13C99400] 06:47:30 INFO - PROCESS | 3336 | 1469022450405 Marionette TRACE conn2 <- [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]]]}] 06:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1268ms 06:47:30 INFO - PROCESS | 3336 | 1469022450455 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 06:47:30 INFO - PROCESS | 3336 | 1469022450459 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 06:47:30 INFO - PROCESS | 3336 | 1469022450465 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:47:30 INFO - PROCESS | 3336 | 1469022450468 Marionette TRACE conn2 <- [1,2538,null,{}] 06:47:30 INFO - PROCESS | 3336 | 1469022450473 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:30 INFO - PROCESS | 3336 | 1469022450475 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:30 INFO - PROCESS | 3336 | 1469022450591 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 06:47:30 INFO - PROCESS | 3336 | 1469022450719 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:30 INFO - PROCESS | 3336 | 1469022450723 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:30 INFO - PROCESS | 3336 | --DOCSHELL 13C46400 == 34 [pid = 3336] [id = 640] 06:47:30 INFO - PROCESS | 3336 | --DOCSHELL 10505C00 == 33 [pid = 3336] [id = 639] 06:47:30 INFO - PROCESS | 3336 | --DOCSHELL 17413C00 == 32 [pid = 3336] [id = 638] 06:47:30 INFO - PROCESS | 3336 | --DOCSHELL 16458400 == 31 [pid = 3336] [id = 637] 06:47:30 INFO - PROCESS | 3336 | --DOCSHELL 15485000 == 30 [pid = 3336] [id = 636] 06:47:30 INFO - PROCESS | 3336 | --DOCSHELL 14FF0400 == 29 [pid = 3336] [id = 635] 06:47:30 INFO - PROCESS | 3336 | --DOCSHELL 132CF800 == 28 [pid = 3336] [id = 634] 06:47:30 INFO - PROCESS | 3336 | --DOCSHELL 10FBF400 == 27 [pid = 3336] [id = 633] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (174EF400) [pid = 3336] [serial = 1870] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (175BF400) [pid = 3336] [serial = 1871] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (12D9E400) [pid = 3336] [serial = 1855] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (13937400) [pid = 3336] [serial = 1856] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (14267000) [pid = 3336] [serial = 1861] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (14272800) [pid = 3336] [serial = 1862] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (13148000) [pid = 3336] [serial = 1852] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (13260400) [pid = 3336] [serial = 1853] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (16D3FC00) [pid = 3336] [serial = 1867] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (15F27800) [pid = 3336] [serial = 1864] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (16453C00) [pid = 3336] [serial = 1865] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (12D96C00) [pid = 3336] [serial = 1858] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (1310E400) [pid = 3336] [serial = 1859] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (19579C00) [pid = 3336] [serial = 1850] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (17368000) [pid = 3336] [serial = 1868] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | ++DOCSHELL 10A09800 == 28 [pid = 3336] [id = 644] 06:47:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (10A78C00) [pid = 3336] [serial = 1932] [outer = 00000000] 06:47:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (11012800) [pid = 3336] [serial = 1933] [outer = 10A78C00] 06:47:30 INFO - PROCESS | 3336 | 1469022450813 Marionette DEBUG loaded listener.js 06:47:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (12D96C00) [pid = 3336] [serial = 1934] [outer = 10A78C00] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (19F89C00) [pid = 3336] [serial = 1886] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (19F89800) [pid = 3336] [serial = 1885] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (19C3E000) [pid = 3336] [serial = 1883] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (19576800) [pid = 3336] [serial = 1873] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (197EDC00) [pid = 3336] [serial = 1876] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (19578400) [pid = 3336] [serial = 1874] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (19C34800) [pid = 3336] [serial = 1877] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (1668F400) [pid = 3336] [serial = 1879] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (197EC000) [pid = 3336] [serial = 1882] [outer = 00000000] [url = about:blank] 06:47:30 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (17516800) [pid = 3336] [serial = 1880] [outer = 00000000] [url = about:blank] 06:47:31 INFO - PROCESS | 3336 | 1469022451262 Marionette TRACE conn2 <- [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]]]}] 06:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 857ms 06:47:31 INFO - PROCESS | 3336 | 1469022451308 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 06:47:31 INFO - PROCESS | 3336 | 1469022451312 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 06:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:47:31 INFO - PROCESS | 3336 | 1469022451318 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:47:31 INFO - PROCESS | 3336 | 1469022451320 Marionette TRACE conn2 <- [1,2542,null,{}] 06:47:31 INFO - PROCESS | 3336 | 1469022451324 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:31 INFO - PROCESS | 3336 | 1469022451327 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:31 INFO - PROCESS | 3336 | 1469022451415 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 06:47:31 INFO - PROCESS | 3336 | 1469022451423 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:31 INFO - PROCESS | 3336 | 1469022451425 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:31 INFO - PROCESS | 3336 | ++DOCSHELL 13268400 == 29 [pid = 3336] [id = 645] 06:47:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (132C9000) [pid = 3336] [serial = 1935] [outer = 00000000] 06:47:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (139D2000) [pid = 3336] [serial = 1936] [outer = 132C9000] 06:47:31 INFO - PROCESS | 3336 | 1469022451471 Marionette DEBUG loaded listener.js 06:47:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (13C95000) [pid = 3336] [serial = 1937] [outer = 132C9000] 06:47:31 INFO - PROCESS | 3336 | 1469022451960 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 698ms 06:47:32 INFO - PROCESS | 3336 | 1469022452018 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 06:47:32 INFO - PROCESS | 3336 | 1469022452020 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 06:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:47:32 INFO - PROCESS | 3336 | 1469022452024 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:47:32 INFO - PROCESS | 3336 | 1469022452027 Marionette TRACE conn2 <- [1,2546,null,{}] 06:47:32 INFO - PROCESS | 3336 | 1469022452037 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:32 INFO - PROCESS | 3336 | 1469022452042 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:32 INFO - PROCESS | 3336 | 1469022452122 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 06:47:32 INFO - PROCESS | 3336 | 1469022452176 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:32 INFO - PROCESS | 3336 | 1469022452179 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:32 INFO - PROCESS | 3336 | ++DOCSHELL 1547F800 == 30 [pid = 3336] [id = 646] 06:47:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (1547FC00) [pid = 3336] [serial = 1938] [outer = 00000000] 06:47:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (15778800) [pid = 3336] [serial = 1939] [outer = 1547FC00] 06:47:32 INFO - PROCESS | 3336 | 1469022452314 Marionette DEBUG loaded listener.js 06:47:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (15F27800) [pid = 3336] [serial = 1940] [outer = 1547FC00] 06:47:32 INFO - PROCESS | 3336 | 1469022452740 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 745ms 06:47:32 INFO - PROCESS | 3336 | 1469022452796 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 06:47:32 INFO - PROCESS | 3336 | 1469022452799 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 06:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:47:32 INFO - PROCESS | 3336 | 1469022452802 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:47:32 INFO - PROCESS | 3336 | 1469022452804 Marionette TRACE conn2 <- [1,2550,null,{}] 06:47:32 INFO - PROCESS | 3336 | 1469022452807 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:32 INFO - PROCESS | 3336 | 1469022452818 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:32 INFO - PROCESS | 3336 | 1469022452900 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 06:47:32 INFO - PROCESS | 3336 | 1469022452905 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:32 INFO - PROCESS | 3336 | 1469022452907 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:32 INFO - PROCESS | 3336 | ++DOCSHELL 1668A800 == 31 [pid = 3336] [id = 647] 06:47:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (1668CC00) [pid = 3336] [serial = 1941] [outer = 00000000] 06:47:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (16B1E000) [pid = 3336] [serial = 1942] [outer = 1668CC00] 06:47:32 INFO - PROCESS | 3336 | 1469022452950 Marionette DEBUG loaded listener.js 06:47:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (16EBF800) [pid = 3336] [serial = 1943] [outer = 1668CC00] 06:47:33 INFO - PROCESS | 3336 | 1469022453439 Marionette TRACE conn2 <- [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]]]}] 06:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 698ms 06:47:33 INFO - PROCESS | 3336 | 1469022453501 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 06:47:33 INFO - PROCESS | 3336 | 1469022453503 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 06:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:47:33 INFO - PROCESS | 3336 | 1469022453512 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:47:33 INFO - PROCESS | 3336 | 1469022453514 Marionette TRACE conn2 <- [1,2554,null,{}] 06:47:33 INFO - PROCESS | 3336 | 1469022453517 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:33 INFO - PROCESS | 3336 | 1469022453519 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:33 INFO - PROCESS | 3336 | 1469022453653 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 06:47:33 INFO - PROCESS | 3336 | 1469022453664 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:33 INFO - PROCESS | 3336 | 1469022453667 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:33 INFO - PROCESS | 3336 | ++DOCSHELL 16690400 == 32 [pid = 3336] [id = 648] 06:47:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (17412000) [pid = 3336] [serial = 1944] [outer = 00000000] 06:47:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (174F2000) [pid = 3336] [serial = 1945] [outer = 17412000] 06:47:33 INFO - PROCESS | 3336 | 1469022453710 Marionette DEBUG loaded listener.js 06:47:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (17515800) [pid = 3336] [serial = 1946] [outer = 17412000] 06:47:34 INFO - PROCESS | 3336 | 1469022454166 Marionette TRACE conn2 <- [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]]]}] 06:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 698ms 06:47:34 INFO - PROCESS | 3336 | 1469022454206 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 06:47:34 INFO - PROCESS | 3336 | 1469022454208 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 06:47:34 INFO - PROCESS | 3336 | 1469022454212 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:47:34 INFO - PROCESS | 3336 | 1469022454213 Marionette TRACE conn2 <- [1,2558,null,{}] 06:47:34 INFO - PROCESS | 3336 | 1469022454217 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:34 INFO - PROCESS | 3336 | 1469022454222 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:34 INFO - PROCESS | 3336 | 1469022454365 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 06:47:34 INFO - PROCESS | 3336 | 1469022454379 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:34 INFO - PROCESS | 3336 | 1469022454381 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:34 INFO - PROCESS | 3336 | ++DOCSHELL 17EDE800 == 33 [pid = 3336] [id = 649] 06:47:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (17EE1800) [pid = 3336] [serial = 1947] [outer = 00000000] 06:47:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1839A000) [pid = 3336] [serial = 1948] [outer = 17EE1800] 06:47:34 INFO - PROCESS | 3336 | 1469022454480 Marionette DEBUG loaded listener.js 06:47:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (18036800) [pid = 3336] [serial = 1949] [outer = 17EE1800] 06:47:34 INFO - PROCESS | 3336 | 1469022454958 Marionette TRACE conn2 <- [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]]]}] 06:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 745ms 06:47:35 INFO - PROCESS | 3336 | 1469022455020 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 06:47:35 INFO - PROCESS | 3336 | 1469022455022 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 06:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:47:35 INFO - PROCESS | 3336 | 1469022455025 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:47:35 INFO - PROCESS | 3336 | 1469022455027 Marionette TRACE conn2 <- [1,2562,null,{}] 06:47:35 INFO - PROCESS | 3336 | 1469022455030 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:35 INFO - PROCESS | 3336 | 1469022455032 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:35 INFO - PROCESS | 3336 | 1469022455140 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 06:47:35 INFO - PROCESS | 3336 | 1469022455151 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:35 INFO - PROCESS | 3336 | 1469022455153 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:35 INFO - PROCESS | 3336 | ++DOCSHELL 197E9400 == 34 [pid = 3336] [id = 650] 06:47:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (197EA400) [pid = 3336] [serial = 1950] [outer = 00000000] 06:47:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (19C32800) [pid = 3336] [serial = 1951] [outer = 197EA400] 06:47:35 INFO - PROCESS | 3336 | 1469022455195 Marionette DEBUG loaded listener.js 06:47:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (19C37C00) [pid = 3336] [serial = 1952] [outer = 197EA400] 06:47:35 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (132D0000) [pid = 3336] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:47:35 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (12DA4800) [pid = 3336] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:47:35 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (1741A000) [pid = 3336] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:47:35 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (10A79400) [pid = 3336] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:47:35 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (16458800) [pid = 3336] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:47:35 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (14F9CC00) [pid = 3336] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:47:35 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (12827C00) [pid = 3336] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:47:35 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (11A53C00) [pid = 3336] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:47:35 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (1576FC00) [pid = 3336] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:47:35 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (14FF1000) [pid = 3336] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:47:35 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (15485C00) [pid = 3336] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:47:35 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (197EB400) [pid = 3336] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:47:35 INFO - PROCESS | 3336 | 1469022455710 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 745ms 06:47:35 INFO - PROCESS | 3336 | 1469022455765 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 06:47:35 INFO - PROCESS | 3336 | 1469022455767 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 06:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:47:35 INFO - PROCESS | 3336 | 1469022455770 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:47:35 INFO - PROCESS | 3336 | 1469022455772 Marionette TRACE conn2 <- [1,2566,null,{}] 06:47:35 INFO - PROCESS | 3336 | 1469022455775 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:35 INFO - PROCESS | 3336 | 1469022455777 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:35 INFO - PROCESS | 3336 | 1469022455861 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 06:47:35 INFO - PROCESS | 3336 | 1469022455869 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:35 INFO - PROCESS | 3336 | 1469022455871 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:35 INFO - PROCESS | 3336 | ++DOCSHELL 1050C000 == 35 [pid = 3336] [id = 651] 06:47:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (11CD7800) [pid = 3336] [serial = 1953] [outer = 00000000] 06:47:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (15F2CC00) [pid = 3336] [serial = 1954] [outer = 11CD7800] 06:47:35 INFO - PROCESS | 3336 | 1469022455913 Marionette DEBUG loaded listener.js 06:47:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (15F2D800) [pid = 3336] [serial = 1955] [outer = 11CD7800] 06:47:36 INFO - PROCESS | 3336 | 1469022456329 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 602ms 06:47:36 INFO - PROCESS | 3336 | 1469022456374 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 06:47:36 INFO - PROCESS | 3336 | 1469022456376 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 06:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:47:36 INFO - PROCESS | 3336 | 1469022456380 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:47:36 INFO - PROCESS | 3336 | 1469022456383 Marionette TRACE conn2 <- [1,2570,null,{}] 06:47:36 INFO - PROCESS | 3336 | 1469022456393 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:36 INFO - PROCESS | 3336 | 1469022456395 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:36 INFO - PROCESS | 3336 | 1469022456473 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 06:47:36 INFO - PROCESS | 3336 | 1469022456479 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:36 INFO - PROCESS | 3336 | 1469022456480 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:36 INFO - PROCESS | 3336 | ++DOCSHELL 1429A800 == 36 [pid = 3336] [id = 652] 06:47:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (17513800) [pid = 3336] [serial = 1956] [outer = 00000000] 06:47:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (197EF400) [pid = 3336] [serial = 1957] [outer = 17513800] 06:47:36 INFO - PROCESS | 3336 | 1469022456522 Marionette DEBUG loaded listener.js 06:47:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (19C3D800) [pid = 3336] [serial = 1958] [outer = 17513800] 06:47:36 INFO - PROCESS | 3336 | 1469022456971 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 666ms 06:47:37 INFO - PROCESS | 3336 | 1469022457037 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 06:47:37 INFO - PROCESS | 3336 | 1469022457039 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 06:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:47:37 INFO - PROCESS | 3336 | 1469022457043 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:47:37 INFO - PROCESS | 3336 | 1469022457044 Marionette TRACE conn2 <- [1,2574,null,{}] 06:47:37 INFO - PROCESS | 3336 | 1469022457047 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:37 INFO - PROCESS | 3336 | 1469022457049 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:37 INFO - PROCESS | 3336 | 1469022457178 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 06:47:37 INFO - PROCESS | 3336 | 1469022457185 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:37 INFO - PROCESS | 3336 | 1469022457187 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:37 INFO - PROCESS | 3336 | ++DOCSHELL 19C41C00 == 37 [pid = 3336] [id = 653] 06:47:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (19CD6000) [pid = 3336] [serial = 1959] [outer = 00000000] 06:47:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (19F87000) [pid = 3336] [serial = 1960] [outer = 19CD6000] 06:47:37 INFO - PROCESS | 3336 | 1469022457230 Marionette DEBUG loaded listener.js 06:47:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (19F8B800) [pid = 3336] [serial = 1961] [outer = 19CD6000] 06:47:37 INFO - PROCESS | 3336 | 1469022457873 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 920ms 06:47:37 INFO - PROCESS | 3336 | 1469022457981 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 06:47:37 INFO - PROCESS | 3336 | 1469022457986 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 06:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:47:38 INFO - PROCESS | 3336 | 1469022458005 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:47:38 INFO - PROCESS | 3336 | 1469022458009 Marionette TRACE conn2 <- [1,2578,null,{}] 06:47:38 INFO - PROCESS | 3336 | 1469022458015 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:38 INFO - PROCESS | 3336 | 1469022458018 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:38 INFO - PROCESS | 3336 | 1469022458139 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 06:47:38 INFO - PROCESS | 3336 | 1469022458271 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:38 INFO - PROCESS | 3336 | 1469022458274 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:38 INFO - PROCESS | 3336 | ++DOCSHELL 10BB3C00 == 38 [pid = 3336] [id = 654] 06:47:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (10BBF000) [pid = 3336] [serial = 1962] [outer = 00000000] 06:47:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (12B0CC00) [pid = 3336] [serial = 1963] [outer = 10BBF000] 06:47:38 INFO - PROCESS | 3336 | 1469022458330 Marionette DEBUG loaded listener.js 06:47:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (13C48400) [pid = 3336] [serial = 1964] [outer = 10BBF000] 06:47:38 INFO - PROCESS | 3336 | 1469022458885 Marionette TRACE conn2 <- [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]]]}] 06:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 919ms 06:47:38 INFO - PROCESS | 3336 | 1469022458916 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 06:47:38 INFO - PROCESS | 3336 | 1469022458920 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 06:47:38 INFO - PROCESS | 3336 | 1469022458928 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:47:38 INFO - PROCESS | 3336 | 1469022458931 Marionette TRACE conn2 <- [1,2582,null,{}] 06:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:47:38 INFO - PROCESS | 3336 | 1469022458935 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:38 INFO - PROCESS | 3336 | 1469022458938 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:39 INFO - PROCESS | 3336 | 1469022459044 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 06:47:39 INFO - PROCESS | 3336 | 1469022459154 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:39 INFO - PROCESS | 3336 | 1469022459157 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:39 INFO - PROCESS | 3336 | ++DOCSHELL 15478400 == 39 [pid = 3336] [id = 655] 06:47:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (15478800) [pid = 3336] [serial = 1965] [outer = 00000000] 06:47:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (15F29800) [pid = 3336] [serial = 1966] [outer = 15478800] 06:47:39 INFO - PROCESS | 3336 | 1469022459212 Marionette DEBUG loaded listener.js 06:47:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (16691C00) [pid = 3336] [serial = 1967] [outer = 15478800] 06:47:39 INFO - PROCESS | 3336 | 1469022459889 Marionette TRACE conn2 <- [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]]]}] 06:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 947ms 06:47:39 INFO - PROCESS | 3336 | 1469022459909 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 06:47:39 INFO - PROCESS | 3336 | 1469022459912 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 06:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:47:39 INFO - PROCESS | 3336 | 1469022459915 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:47:39 INFO - PROCESS | 3336 | 1469022459919 Marionette TRACE conn2 <- [1,2586,null,{}] 06:47:39 INFO - PROCESS | 3336 | 1469022459930 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:39 INFO - PROCESS | 3336 | 1469022459934 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:40 INFO - PROCESS | 3336 | 1469022460039 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 06:47:40 INFO - PROCESS | 3336 | 1469022460179 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:40 INFO - PROCESS | 3336 | 1469022460182 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:40 INFO - PROCESS | 3336 | ++DOCSHELL 197EE800 == 40 [pid = 3336] [id = 656] 06:47:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (197EF000) [pid = 3336] [serial = 1968] [outer = 00000000] 06:47:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (19CDEC00) [pid = 3336] [serial = 1969] [outer = 197EF000] 06:47:40 INFO - PROCESS | 3336 | 1469022460238 Marionette DEBUG loaded listener.js 06:47:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (19F95400) [pid = 3336] [serial = 1970] [outer = 197EF000] 06:47:41 INFO - PROCESS | 3336 | 1469022460994 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1147ms 06:47:41 INFO - PROCESS | 3336 | 1469022461068 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 06:47:41 INFO - PROCESS | 3336 | 1469022461072 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 06:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:47:41 INFO - PROCESS | 3336 | 1469022461077 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:47:41 INFO - PROCESS | 3336 | 1469022461080 Marionette TRACE conn2 <- [1,2590,null,{}] 06:47:41 INFO - PROCESS | 3336 | 1469022461085 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:41 INFO - PROCESS | 3336 | 1469022461089 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:41 INFO - PROCESS | 3336 | 1469022461193 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 06:47:41 INFO - PROCESS | 3336 | 1469022461327 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:41 INFO - PROCESS | 3336 | 1469022461331 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:41 INFO - PROCESS | 3336 | ++DOCSHELL 13077400 == 41 [pid = 3336] [id = 657] 06:47:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (130B7400) [pid = 3336] [serial = 1971] [outer = 00000000] 06:47:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (13155800) [pid = 3336] [serial = 1972] [outer = 130B7400] 06:47:41 INFO - PROCESS | 3336 | 1469022461382 Marionette DEBUG loaded listener.js 06:47:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (13264400) [pid = 3336] [serial = 1973] [outer = 130B7400] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 1429A800 == 40 [pid = 3336] [id = 652] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 1050C000 == 39 [pid = 3336] [id = 651] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 197E9400 == 38 [pid = 3336] [id = 650] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 17EDE800 == 37 [pid = 3336] [id = 649] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 16690400 == 36 [pid = 3336] [id = 648] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 1668A800 == 35 [pid = 3336] [id = 647] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 1547F800 == 34 [pid = 3336] [id = 646] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 13268400 == 33 [pid = 3336] [id = 645] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 10A09800 == 32 [pid = 3336] [id = 644] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 13C98C00 == 31 [pid = 3336] [id = 643] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 1036CC00 == 30 [pid = 3336] [id = 642] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 14F9C400 == 29 [pid = 3336] [id = 641] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 12D9DC00 == 28 [pid = 3336] [id = 632] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 15478400 == 27 [pid = 3336] [id = 655] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 197EE800 == 26 [pid = 3336] [id = 656] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 19C41C00 == 25 [pid = 3336] [id = 653] 06:47:42 INFO - PROCESS | 3336 | --DOCSHELL 10BB3C00 == 24 [pid = 3336] [id = 654] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (12A71400) [pid = 3336] [serial = 1901] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (1668C000) [pid = 3336] [serial = 1892] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (15F27400) [pid = 3336] [serial = 1891] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (15479400) [pid = 3336] [serial = 1906] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (15F28000) [pid = 3336] [serial = 1909] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (1A2F4800) [pid = 3336] [serial = 1895] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (167B5000) [pid = 3336] [serial = 1913] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (18034C00) [pid = 3336] [serial = 1922] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (16451800) [pid = 3336] [serial = 1910] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (19E17C00) [pid = 3336] [serial = 1894] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (15480800) [pid = 3336] [serial = 1907] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (13E9FC00) [pid = 3336] [serial = 1919] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1957E400) [pid = 3336] [serial = 1924] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (1344D800) [pid = 3336] [serial = 1903] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (13938800) [pid = 3336] [serial = 1904] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (131E2C00) [pid = 3336] [serial = 1898] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (13154800) [pid = 3336] [serial = 1897] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (175C8400) [pid = 3336] [serial = 1915] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (13C9F000) [pid = 3336] [serial = 1918] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (16692800) [pid = 3336] [serial = 1912] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (18034800) [pid = 3336] [serial = 1921] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (17EE0C00) [pid = 3336] [serial = 1916] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (13C46800) [pid = 3336] [serial = 1889] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (132D4C00) [pid = 3336] [serial = 1888] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (12828C00) [pid = 3336] [serial = 1900] [outer = 00000000] [url = about:blank] 06:47:42 INFO - PROCESS | 3336 | 1469022462651 Marionette TRACE conn2 <- [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]]]}] 06:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1618ms 06:47:42 INFO - PROCESS | 3336 | 1469022462698 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 06:47:42 INFO - PROCESS | 3336 | 1469022462703 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 06:47:42 INFO - PROCESS | 3336 | 1469022462711 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:47:42 INFO - PROCESS | 3336 | 1469022462714 Marionette TRACE conn2 <- [1,2594,null,{}] 06:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:47:42 INFO - PROCESS | 3336 | 1469022462719 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:42 INFO - PROCESS | 3336 | 1469022462722 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:42 INFO - PROCESS | 3336 | 1469022462816 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 06:47:42 INFO - PROCESS | 3336 | 1469022462910 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:42 INFO - PROCESS | 3336 | 1469022462914 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:42 INFO - PROCESS | 3336 | ++DOCSHELL 10510C00 == 25 [pid = 3336] [id = 658] 06:47:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (10559400) [pid = 3336] [serial = 1974] [outer = 00000000] 06:47:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (11C2E400) [pid = 3336] [serial = 1975] [outer = 10559400] 06:47:42 INFO - PROCESS | 3336 | 1469022462961 Marionette DEBUG loaded listener.js 06:47:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (12A6FC00) [pid = 3336] [serial = 1976] [outer = 10559400] 06:47:43 INFO - PROCESS | 3336 | 1469022463390 Marionette TRACE conn2 <- [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]]]}] 06:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 738ms 06:47:43 INFO - PROCESS | 3336 | 1469022463455 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 06:47:43 INFO - PROCESS | 3336 | 1469022463460 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 06:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:47:43 INFO - PROCESS | 3336 | 1469022463466 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:47:43 INFO - PROCESS | 3336 | 1469022463468 Marionette TRACE conn2 <- [1,2598,null,{}] 06:47:43 INFO - PROCESS | 3336 | 1469022463472 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:43 INFO - PROCESS | 3336 | 1469022463475 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:43 INFO - PROCESS | 3336 | 1469022463559 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 06:47:43 INFO - PROCESS | 3336 | 1469022463571 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:43 INFO - PROCESS | 3336 | 1469022463574 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:43 INFO - PROCESS | 3336 | ++DOCSHELL 131DE000 == 26 [pid = 3336] [id = 659] 06:47:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (131E0400) [pid = 3336] [serial = 1977] [outer = 00000000] 06:47:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (131EB800) [pid = 3336] [serial = 1978] [outer = 131E0400] 06:47:43 INFO - PROCESS | 3336 | 1469022463622 Marionette DEBUG loaded listener.js 06:47:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (13446C00) [pid = 3336] [serial = 1979] [outer = 131E0400] 06:47:44 INFO - PROCESS | 3336 | 1469022464096 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 06:47:44 INFO - PROCESS | 3336 | 1469022464165 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 06:47:44 INFO - PROCESS | 3336 | 1469022464167 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 06:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:47:44 INFO - PROCESS | 3336 | 1469022464171 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:47:44 INFO - PROCESS | 3336 | 1469022464174 Marionette TRACE conn2 <- [1,2602,null,{}] 06:47:44 INFO - PROCESS | 3336 | 1469022464184 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:44 INFO - PROCESS | 3336 | 1469022464189 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:44 INFO - PROCESS | 3336 | 1469022464298 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 06:47:44 INFO - PROCESS | 3336 | 1469022464402 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:44 INFO - PROCESS | 3336 | 1469022464405 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:44 INFO - PROCESS | 3336 | ++DOCSHELL 1426CC00 == 27 [pid = 3336] [id = 660] 06:47:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (1426F400) [pid = 3336] [serial = 1980] [outer = 00000000] 06:47:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (14FF0400) [pid = 3336] [serial = 1981] [outer = 1426F400] 06:47:44 INFO - PROCESS | 3336 | 1469022464451 Marionette DEBUG loaded listener.js 06:47:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1547E400) [pid = 3336] [serial = 1982] [outer = 1426F400] 06:47:44 INFO - PROCESS | 3336 | 1469022464860 Marionette TRACE conn2 <- [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]]]}] 06:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 738ms 06:47:44 INFO - PROCESS | 3336 | 1469022464911 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 06:47:44 INFO - PROCESS | 3336 | 1469022464923 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 06:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:47:44 INFO - PROCESS | 3336 | 1469022464932 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:47:44 INFO - PROCESS | 3336 | 1469022464934 Marionette TRACE conn2 <- [1,2606,null,{}] 06:47:44 INFO - PROCESS | 3336 | 1469022464937 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:44 INFO - PROCESS | 3336 | 1469022464939 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:45 INFO - PROCESS | 3336 | 1469022465055 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 06:47:45 INFO - PROCESS | 3336 | 1469022465065 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:45 INFO - PROCESS | 3336 | 1469022465067 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:45 INFO - PROCESS | 3336 | ++DOCSHELL 1547A800 == 28 [pid = 3336] [id = 661] 06:47:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (15480C00) [pid = 3336] [serial = 1983] [outer = 00000000] 06:47:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (15F26800) [pid = 3336] [serial = 1984] [outer = 15480C00] 06:47:45 INFO - PROCESS | 3336 | 1469022465213 Marionette DEBUG loaded listener.js 06:47:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (16452000) [pid = 3336] [serial = 1985] [outer = 15480C00] 06:47:45 INFO - PROCESS | 3336 | 1469022465634 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 691ms 06:47:45 INFO - PROCESS | 3336 | 1469022465665 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 06:47:45 INFO - PROCESS | 3336 | 1469022465667 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 06:47:45 INFO - PROCESS | 3336 | 1469022465671 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:47:45 INFO - PROCESS | 3336 | 1469022465672 Marionette TRACE conn2 <- [1,2610,null,{}] 06:47:45 INFO - PROCESS | 3336 | 1469022465676 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:45 INFO - PROCESS | 3336 | 1469022465678 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:45 INFO - PROCESS | 3336 | 1469022465812 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 06:47:45 INFO - PROCESS | 3336 | 1469022465820 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:45 INFO - PROCESS | 3336 | 1469022465822 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:45 INFO - PROCESS | 3336 | ++DOCSHELL 15F21400 == 29 [pid = 3336] [id = 662] 06:47:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (16459C00) [pid = 3336] [serial = 1986] [outer = 00000000] 06:47:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (1668E800) [pid = 3336] [serial = 1987] [outer = 16459C00] 06:47:45 INFO - PROCESS | 3336 | 1469022465864 Marionette DEBUG loaded listener.js 06:47:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (167B3400) [pid = 3336] [serial = 1988] [outer = 16459C00] 06:47:46 INFO - PROCESS | 3336 | 1469022466347 Marionette TRACE conn2 <- [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]]]}] 06:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 739ms 06:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:47:46 INFO - PROCESS | 3336 | 1469022466412 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 06:47:46 INFO - PROCESS | 3336 | 1469022466414 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 06:47:46 INFO - PROCESS | 3336 | 1469022466417 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:47:46 INFO - PROCESS | 3336 | 1469022466419 Marionette TRACE conn2 <- [1,2614,null,{}] 06:47:46 INFO - PROCESS | 3336 | 1469022466422 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:46 INFO - PROCESS | 3336 | 1469022466427 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:46 INFO - PROCESS | 3336 | 1469022466561 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 06:47:46 INFO - PROCESS | 3336 | 1469022466572 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:46 INFO - PROCESS | 3336 | 1469022466574 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:46 INFO - PROCESS | 3336 | ++DOCSHELL 1741B000 == 30 [pid = 3336] [id = 663] 06:47:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (17488000) [pid = 3336] [serial = 1989] [outer = 00000000] 06:47:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (175C7400) [pid = 3336] [serial = 1990] [outer = 17488000] 06:47:46 INFO - PROCESS | 3336 | 1469022466617 Marionette DEBUG loaded listener.js 06:47:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1802BC00) [pid = 3336] [serial = 1991] [outer = 17488000] 06:47:47 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (17412000) [pid = 3336] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:47:47 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (17EE1800) [pid = 3336] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:47:47 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (197EA400) [pid = 3336] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:47:47 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (13C99400) [pid = 3336] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:47:47 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (1668CC00) [pid = 3336] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:47:47 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (10A03400) [pid = 3336] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:47:47 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (17513800) [pid = 3336] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:47:47 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1839C400) [pid = 3336] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:47:47 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (132C9000) [pid = 3336] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:47:47 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (10A78C00) [pid = 3336] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:47:47 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (19CD6000) [pid = 3336] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:47:47 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (1547FC00) [pid = 3336] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:47:47 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (11CD7800) [pid = 3336] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:47:47 INFO - PROCESS | 3336 | 1469022467315 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 943ms 06:47:47 INFO - PROCESS | 3336 | 1469022467363 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 06:47:47 INFO - PROCESS | 3336 | 1469022467364 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 06:47:47 INFO - PROCESS | 3336 | 1469022467368 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:47:47 INFO - PROCESS | 3336 | 1469022467369 Marionette TRACE conn2 <- [1,2618,null,{}] 06:47:47 INFO - PROCESS | 3336 | 1469022467373 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:47 INFO - PROCESS | 3336 | 1469022467374 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:47 INFO - PROCESS | 3336 | 1469022467447 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 06:47:47 INFO - PROCESS | 3336 | 1469022467452 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:47 INFO - PROCESS | 3336 | 1469022467454 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:47 INFO - PROCESS | 3336 | ++DOCSHELL 10371C00 == 31 [pid = 3336] [id = 664] 06:47:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (1143F400) [pid = 3336] [serial = 1992] [outer = 00000000] 06:47:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (17412000) [pid = 3336] [serial = 1993] [outer = 1143F400] 06:47:47 INFO - PROCESS | 3336 | 1469022467497 Marionette DEBUG loaded listener.js 06:47:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (13116000) [pid = 3336] [serial = 1994] [outer = 1143F400] 06:47:47 INFO - PROCESS | 3336 | 1469022467923 Marionette TRACE conn2 <- [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]]]}] 06:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 596ms 06:47:47 INFO - PROCESS | 3336 | 1469022467968 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 06:47:47 INFO - PROCESS | 3336 | 1469022467970 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 06:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:47:47 INFO - PROCESS | 3336 | 1469022467973 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:47:47 INFO - PROCESS | 3336 | 1469022467974 Marionette TRACE conn2 <- [1,2622,null,{}] 06:47:47 INFO - PROCESS | 3336 | 1469022467978 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:47 INFO - PROCESS | 3336 | 1469022467979 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:48 INFO - PROCESS | 3336 | 1469022468055 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 06:47:48 INFO - PROCESS | 3336 | 1469022468060 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:48 INFO - PROCESS | 3336 | 1469022468062 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:48 INFO - PROCESS | 3336 | ++DOCSHELL 16D3FC00 == 32 [pid = 3336] [id = 665] 06:47:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (17DED000) [pid = 3336] [serial = 1995] [outer = 00000000] 06:47:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (18035800) [pid = 3336] [serial = 1996] [outer = 17DED000] 06:47:48 INFO - PROCESS | 3336 | 1469022468103 Marionette DEBUG loaded listener.js 06:47:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (18035C00) [pid = 3336] [serial = 1997] [outer = 17DED000] 06:47:48 INFO - PROCESS | 3336 | 1469022468546 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:47:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:47:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 597ms 06:47:48 INFO - PROCESS | 3336 | 1469022468579 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 06:47:48 INFO - PROCESS | 3336 | 1469022468581 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 06:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:47:48 INFO - PROCESS | 3336 | 1469022468584 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:47:48 INFO - PROCESS | 3336 | 1469022468586 Marionette TRACE conn2 <- [1,2626,null,{}] 06:47:48 INFO - PROCESS | 3336 | 1469022468591 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:48 INFO - PROCESS | 3336 | 1469022468593 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:48 INFO - PROCESS | 3336 | 1469022468704 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 06:47:48 INFO - PROCESS | 3336 | 1469022468711 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:48 INFO - PROCESS | 3336 | 1469022468713 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:48 INFO - PROCESS | 3336 | ++DOCSHELL 1426B000 == 33 [pid = 3336] [id = 666] 06:47:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (183A2400) [pid = 3336] [serial = 1998] [outer = 00000000] 06:47:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (1957E800) [pid = 3336] [serial = 1999] [outer = 183A2400] 06:47:48 INFO - PROCESS | 3336 | 1469022468759 Marionette DEBUG loaded listener.js 06:47:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (1957F400) [pid = 3336] [serial = 2000] [outer = 183A2400] 06:47:49 INFO - PROCESS | 3336 | 1469022469525 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1005ms 06:47:49 INFO - PROCESS | 3336 | 1469022469587 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 06:47:49 INFO - PROCESS | 3336 | 1469022469592 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 06:47:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:47:49 INFO - PROCESS | 3336 | 1469022469597 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:47:49 INFO - PROCESS | 3336 | 1469022469600 Marionette TRACE conn2 <- [1,2630,null,{}] 06:47:49 INFO - PROCESS | 3336 | 1469022469607 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:49 INFO - PROCESS | 3336 | 1469022469610 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:49 INFO - PROCESS | 3336 | 1469022469733 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 06:47:49 INFO - PROCESS | 3336 | 1469022469874 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:49 INFO - PROCESS | 3336 | 1469022469877 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:49 INFO - PROCESS | 3336 | ++DOCSHELL 10BB6400 == 34 [pid = 3336] [id = 667] 06:47:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (12A32000) [pid = 3336] [serial = 2001] [outer = 00000000] 06:47:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (13074C00) [pid = 3336] [serial = 2002] [outer = 12A32000] 06:47:49 INFO - PROCESS | 3336 | 1469022469933 Marionette DEBUG loaded listener.js 06:47:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (13919C00) [pid = 3336] [serial = 2003] [outer = 12A32000] 06:47:50 INFO - PROCESS | 3336 | 1469022470648 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:47:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:47:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1100ms 06:47:50 INFO - PROCESS | 3336 | 1469022470696 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 06:47:50 INFO - PROCESS | 3336 | 1469022470701 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 06:47:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:47:50 INFO - PROCESS | 3336 | 1469022470707 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:47:50 INFO - PROCESS | 3336 | 1469022470710 Marionette TRACE conn2 <- [1,2634,null,{}] 06:47:50 INFO - PROCESS | 3336 | 1469022470714 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:50 INFO - PROCESS | 3336 | 1469022470718 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:50 INFO - PROCESS | 3336 | 1469022470839 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 06:47:51 INFO - PROCESS | 3336 | 1469022471082 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:51 INFO - PROCESS | 3336 | 1469022471085 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:51 INFO - PROCESS | 3336 | ++DOCSHELL 0F9E9000 == 35 [pid = 3336] [id = 668] 06:47:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (0F9EB400) [pid = 3336] [serial = 2004] [outer = 00000000] 06:47:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (103CD000) [pid = 3336] [serial = 2005] [outer = 0F9EB400] 06:47:51 INFO - PROCESS | 3336 | 1469022471146 Marionette DEBUG loaded listener.js 06:47:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (10A79800) [pid = 3336] [serial = 2006] [outer = 0F9EB400] 06:47:51 INFO - PROCESS | 3336 | --DOCSHELL 16D3FC00 == 34 [pid = 3336] [id = 665] 06:47:51 INFO - PROCESS | 3336 | --DOCSHELL 10371C00 == 33 [pid = 3336] [id = 664] 06:47:51 INFO - PROCESS | 3336 | --DOCSHELL 1741B000 == 32 [pid = 3336] [id = 663] 06:47:51 INFO - PROCESS | 3336 | --DOCSHELL 15F21400 == 31 [pid = 3336] [id = 662] 06:47:51 INFO - PROCESS | 3336 | --DOCSHELL 1547A800 == 30 [pid = 3336] [id = 661] 06:47:51 INFO - PROCESS | 3336 | --DOCSHELL 1426CC00 == 29 [pid = 3336] [id = 660] 06:47:51 INFO - PROCESS | 3336 | --DOCSHELL 131DE000 == 28 [pid = 3336] [id = 659] 06:47:51 INFO - PROCESS | 3336 | --DOCSHELL 10510C00 == 27 [pid = 3336] [id = 658] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (174F2000) [pid = 3336] [serial = 1945] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1839A000) [pid = 3336] [serial = 1948] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (19C32800) [pid = 3336] [serial = 1951] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1547DC00) [pid = 3336] [serial = 1930] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (15D63800) [pid = 3336] [serial = 1931] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (18036800) [pid = 3336] [serial = 1949] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (16B1E000) [pid = 3336] [serial = 1942] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (12B0E000) [pid = 3336] [serial = 1927] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (19C3D800) [pid = 3336] [serial = 1958] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (13163C00) [pid = 3336] [serial = 1928] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (195BB800) [pid = 3336] [serial = 1925] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (139D2000) [pid = 3336] [serial = 1936] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (13C95000) [pid = 3336] [serial = 1937] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (11012800) [pid = 3336] [serial = 1933] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (12D96C00) [pid = 3336] [serial = 1934] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (19F87000) [pid = 3336] [serial = 1960] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (19F8B800) [pid = 3336] [serial = 1961] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (15778800) [pid = 3336] [serial = 1939] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (15F27800) [pid = 3336] [serial = 1940] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (19C37C00) [pid = 3336] [serial = 1952] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (197EF400) [pid = 3336] [serial = 1957] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (17515800) [pid = 3336] [serial = 1946] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (15F2CC00) [pid = 3336] [serial = 1954] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (15F2D800) [pid = 3336] [serial = 1955] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (16EBF800) [pid = 3336] [serial = 1943] [outer = 00000000] [url = about:blank] 06:47:51 INFO - PROCESS | 3336 | 1469022471829 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:47:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:47:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1163ms 06:47:51 INFO - PROCESS | 3336 | 1469022471896 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 06:47:51 INFO - PROCESS | 3336 | 1469022471899 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 06:47:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:47:51 INFO - PROCESS | 3336 | 1469022471904 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:47:51 INFO - PROCESS | 3336 | 1469022471906 Marionette TRACE conn2 <- [1,2638,null,{}] 06:47:51 INFO - PROCESS | 3336 | 1469022471911 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:51 INFO - PROCESS | 3336 | 1469022471916 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:52 INFO - PROCESS | 3336 | 1469022472003 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 06:47:52 INFO - PROCESS | 3336 | 1469022472099 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:52 INFO - PROCESS | 3336 | 1469022472102 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:52 INFO - PROCESS | 3336 | ++DOCSHELL 10A04400 == 28 [pid = 3336] [id = 669] 06:47:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (10A78800) [pid = 3336] [serial = 2007] [outer = 00000000] 06:47:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (1315B400) [pid = 3336] [serial = 2008] [outer = 10A78800] 06:47:52 INFO - PROCESS | 3336 | 1469022472147 Marionette DEBUG loaded listener.js 06:47:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (132CF800) [pid = 3336] [serial = 2009] [outer = 10A78800] 06:47:52 INFO - PROCESS | 3336 | 1469022472574 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:47:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:47:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 692ms 06:47:52 INFO - PROCESS | 3336 | 1469022472602 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 06:47:52 INFO - PROCESS | 3336 | 1469022472606 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 06:47:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:47:52 INFO - PROCESS | 3336 | 1469022472611 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:47:52 INFO - PROCESS | 3336 | 1469022472612 Marionette TRACE conn2 <- [1,2642,null,{}] 06:47:52 INFO - PROCESS | 3336 | 1469022472616 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:52 INFO - PROCESS | 3336 | 1469022472618 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:52 INFO - PROCESS | 3336 | 1469022472703 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 06:47:52 INFO - PROCESS | 3336 | 1469022472712 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:52 INFO - PROCESS | 3336 | 1469022472714 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:52 INFO - PROCESS | 3336 | ++DOCSHELL 1426D800 == 29 [pid = 3336] [id = 670] 06:47:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (1426E000) [pid = 3336] [serial = 2010] [outer = 00000000] 06:47:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (142A0400) [pid = 3336] [serial = 2011] [outer = 1426E000] 06:47:52 INFO - PROCESS | 3336 | 1469022472758 Marionette DEBUG loaded listener.js 06:47:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (1547D800) [pid = 3336] [serial = 2012] [outer = 1426E000] 06:47:53 INFO - PROCESS | 3336 | 1469022473220 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:47:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:47:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 644ms 06:47:53 INFO - PROCESS | 3336 | 1469022473249 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 06:47:53 INFO - PROCESS | 3336 | 1469022473251 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 06:47:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:47:53 INFO - PROCESS | 3336 | 1469022473256 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:47:53 INFO - PROCESS | 3336 | 1469022473262 Marionette TRACE conn2 <- [1,2646,null,{}] 06:47:53 INFO - PROCESS | 3336 | 1469022473275 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:53 INFO - PROCESS | 3336 | 1469022473278 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:53 INFO - PROCESS | 3336 | 1469022473361 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 06:47:53 INFO - PROCESS | 3336 | 1469022473367 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:53 INFO - PROCESS | 3336 | 1469022473369 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:53 INFO - PROCESS | 3336 | ++DOCSHELL 15F2C000 == 30 [pid = 3336] [id = 671] 06:47:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (15F2CC00) [pid = 3336] [serial = 2013] [outer = 00000000] 06:47:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (1645DC00) [pid = 3336] [serial = 2014] [outer = 15F2CC00] 06:47:53 INFO - PROCESS | 3336 | 1469022473412 Marionette DEBUG loaded listener.js 06:47:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (16690C00) [pid = 3336] [serial = 2015] [outer = 15F2CC00] 06:47:53 INFO - PROCESS | 3336 | 1469022473876 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:47:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:47:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 707ms 06:47:53 INFO - PROCESS | 3336 | 1469022473956 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 06:47:53 INFO - PROCESS | 3336 | 1469022473959 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 06:47:53 INFO - PROCESS | 3336 | 1469022473962 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:47:53 INFO - PROCESS | 3336 | 1469022473964 Marionette TRACE conn2 <- [1,2650,null,{}] 06:47:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:47:53 INFO - PROCESS | 3336 | 1469022473967 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:53 INFO - PROCESS | 3336 | 1469022473969 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:54 INFO - PROCESS | 3336 | 1469022474086 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 06:47:54 INFO - PROCESS | 3336 | 1469022474180 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:54 INFO - PROCESS | 3336 | 1469022474182 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:54 INFO - PROCESS | 3336 | ++DOCSHELL 16D41000 == 31 [pid = 3336] [id = 672] 06:47:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (16D41400) [pid = 3336] [serial = 2016] [outer = 00000000] 06:47:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (17364800) [pid = 3336] [serial = 2017] [outer = 16D41400] 06:47:54 INFO - PROCESS | 3336 | 1469022474225 Marionette DEBUG loaded listener.js 06:47:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (174EC400) [pid = 3336] [serial = 2018] [outer = 16D41400] 06:47:54 INFO - PROCESS | 3336 | 1469022474632 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:47:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:47:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 691ms 06:47:54 INFO - PROCESS | 3336 | 1469022474664 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 06:47:54 INFO - PROCESS | 3336 | 1469022474666 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 06:47:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:47:54 INFO - PROCESS | 3336 | 1469022474669 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:47:54 INFO - PROCESS | 3336 | 1469022474671 Marionette TRACE conn2 <- [1,2654,null,{}] 06:47:54 INFO - PROCESS | 3336 | 1469022474674 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:54 INFO - PROCESS | 3336 | 1469022474676 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:54 INFO - PROCESS | 3336 | 1469022474788 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 06:47:54 INFO - PROCESS | 3336 | 1469022474793 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:54 INFO - PROCESS | 3336 | 1469022474799 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:54 INFO - PROCESS | 3336 | ++DOCSHELL 13C97000 == 32 [pid = 3336] [id = 673] 06:47:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (17488C00) [pid = 3336] [serial = 2019] [outer = 00000000] 06:47:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (175B9400) [pid = 3336] [serial = 2020] [outer = 17488C00] 06:47:54 INFO - PROCESS | 3336 | 1469022474912 Marionette DEBUG loaded listener.js 06:47:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (17D60000) [pid = 3336] [serial = 2021] [outer = 17488C00] 06:47:55 INFO - PROCESS | 3336 | 1469022475834 Marionette TRACE conn2 <- [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]]]}] 06:47:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 06:47:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1194ms 06:47:55 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (131E0400) [pid = 3336] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:47:55 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (1426F400) [pid = 3336] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:47:55 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (10559400) [pid = 3336] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:47:55 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (130B7400) [pid = 3336] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:47:55 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (15480C00) [pid = 3336] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:47:55 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (16459C00) [pid = 3336] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:47:55 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (17488000) [pid = 3336] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:47:55 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (10BBF000) [pid = 3336] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:47:55 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (15478800) [pid = 3336] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:47:55 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (197EF000) [pid = 3336] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:47:55 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (17DED000) [pid = 3336] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:47:55 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (1143F400) [pid = 3336] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:47:55 INFO - PROCESS | 3336 | 1469022475880 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 06:47:55 INFO - PROCESS | 3336 | 1469022475882 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 06:47:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:47:55 INFO - PROCESS | 3336 | 1469022475886 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:47:55 INFO - PROCESS | 3336 | 1469022475888 Marionette TRACE conn2 <- [1,2658,null,{}] 06:47:55 INFO - PROCESS | 3336 | 1469022475892 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:55 INFO - PROCESS | 3336 | 1469022475894 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:56 INFO - PROCESS | 3336 | 1469022476006 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 06:47:56 INFO - PROCESS | 3336 | 1469022476064 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:56 INFO - PROCESS | 3336 | 1469022476066 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:56 INFO - PROCESS | 3336 | ++DOCSHELL 1100D400 == 33 [pid = 3336] [id = 674] 06:47:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (13C3EC00) [pid = 3336] [serial = 2022] [outer = 00000000] 06:47:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (14FF1000) [pid = 3336] [serial = 2023] [outer = 13C3EC00] 06:47:56 INFO - PROCESS | 3336 | 1469022476110 Marionette DEBUG loaded listener.js 06:47:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (15478400) [pid = 3336] [serial = 2024] [outer = 13C3EC00] 06:47:56 INFO - PROCESS | 3336 | 1469022476959 Marionette TRACE conn2 <- [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"]]]}] 06:47:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 06:47:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:47:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 06:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:47:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1084ms 06:47:57 INFO - PROCESS | 3336 | 1469022476979 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 06:47:57 INFO - PROCESS | 3336 | 1469022476981 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 06:47:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:47:57 INFO - PROCESS | 3336 | 1469022476984 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:47:57 INFO - PROCESS | 3336 | 1469022476986 Marionette TRACE conn2 <- [1,2662,null,{}] 06:47:57 INFO - PROCESS | 3336 | 1469022476989 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:57 INFO - PROCESS | 3336 | 1469022476991 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:57 INFO - PROCESS | 3336 | 1469022477101 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 06:47:57 INFO - PROCESS | 3336 | 1469022477110 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:57 INFO - PROCESS | 3336 | 1469022477112 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:57 INFO - PROCESS | 3336 | ++DOCSHELL 1645EC00 == 34 [pid = 3336] [id = 675] 06:47:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (16694C00) [pid = 3336] [serial = 2025] [outer = 00000000] 06:47:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (18035400) [pid = 3336] [serial = 2026] [outer = 16694C00] 06:47:57 INFO - PROCESS | 3336 | 1469022477201 Marionette DEBUG loaded listener.js 06:47:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (18396000) [pid = 3336] [serial = 2027] [outer = 16694C00] 06:47:58 INFO - PROCESS | 3336 | 1469022478117 Marionette TRACE conn2 <- [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"]]]}] 06:47:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 06:47:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:47:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 06:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:47:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:47:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1146ms 06:47:58 INFO - PROCESS | 3336 | 1469022478200 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 06:47:58 INFO - PROCESS | 3336 | 1469022478205 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 06:47:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:47:58 INFO - PROCESS | 3336 | 1469022478212 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:47:58 INFO - PROCESS | 3336 | 1469022478215 Marionette TRACE conn2 <- [1,2666,null,{}] 06:47:58 INFO - PROCESS | 3336 | 1469022478221 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:58 INFO - PROCESS | 3336 | 1469022478224 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:58 INFO - PROCESS | 3336 | 1469022478370 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 06:47:58 INFO - PROCESS | 3336 | 1469022478543 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:58 INFO - PROCESS | 3336 | 1469022478546 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:58 INFO - PROCESS | 3336 | ++DOCSHELL 13070800 == 35 [pid = 3336] [id = 676] 06:47:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (13072000) [pid = 3336] [serial = 2028] [outer = 00000000] 06:47:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (1315B800) [pid = 3336] [serial = 2029] [outer = 13072000] 06:47:58 INFO - PROCESS | 3336 | 1469022478603 Marionette DEBUG loaded listener.js 06:47:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (13917000) [pid = 3336] [serial = 2030] [outer = 13072000] 06:47:59 INFO - PROCESS | 3336 | 1469022479635 Marionette TRACE conn2 <- [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]]]}] 06:47:59 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) 06:47:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1461ms 06:47:59 INFO - PROCESS | 3336 | 1469022479667 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 06:47:59 INFO - PROCESS | 3336 | 1469022479671 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 06:47:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:47:59 INFO - PROCESS | 3336 | 1469022479678 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:47:59 INFO - PROCESS | 3336 | 1469022479681 Marionette TRACE conn2 <- [1,2670,null,{}] 06:47:59 INFO - PROCESS | 3336 | 1469022479685 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:59 INFO - PROCESS | 3336 | 1469022479688 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:59 INFO - PROCESS | 3336 | 1469022479793 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 06:47:59 INFO - PROCESS | 3336 | 1469022479964 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:59 INFO - PROCESS | 3336 | 1469022479967 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:47:59 INFO - PROCESS | 3336 | ++DOCSHELL 15482800 == 36 [pid = 3336] [id = 677] 06:47:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (15483800) [pid = 3336] [serial = 2031] [outer = 00000000] 06:48:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (15D5D800) [pid = 3336] [serial = 2032] [outer = 15483800] 06:48:00 INFO - PROCESS | 3336 | 1469022480025 Marionette DEBUG loaded listener.js 06:48:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (15F27C00) [pid = 3336] [serial = 2033] [outer = 15483800] 06:48:01 INFO - PROCESS | 3336 | 1469022481058 Marionette TRACE conn2 <- [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]]]}] 06:48:01 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) 06:48:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1398ms 06:48:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:48:01 INFO - PROCESS | 3336 | 1469022481074 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 06:48:01 INFO - PROCESS | 3336 | 1469022481076 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 06:48:01 INFO - PROCESS | 3336 | 1469022481080 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:48:01 INFO - PROCESS | 3336 | 1469022481084 Marionette TRACE conn2 <- [1,2674,null,{}] 06:48:01 INFO - PROCESS | 3336 | 1469022481095 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:01 INFO - PROCESS | 3336 | 1469022481099 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:01 INFO - PROCESS | 3336 | 1469022481236 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 06:48:01 INFO - PROCESS | 3336 | 1469022481377 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:01 INFO - PROCESS | 3336 | 1469022481381 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:01 INFO - PROCESS | 3336 | ++DOCSHELL 175C2800 == 37 [pid = 3336] [id = 678] 06:48:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (175C7C00) [pid = 3336] [serial = 2034] [outer = 00000000] 06:48:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1802C000) [pid = 3336] [serial = 2035] [outer = 175C7C00] 06:48:01 INFO - PROCESS | 3336 | 1469022481437 Marionette DEBUG loaded listener.js 06:48:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (1839D400) [pid = 3336] [serial = 2036] [outer = 175C7C00] 06:48:03 INFO - PROCESS | 3336 | --DOCSHELL 1100D400 == 36 [pid = 3336] [id = 674] 06:48:03 INFO - PROCESS | 3336 | --DOCSHELL 13C97000 == 35 [pid = 3336] [id = 673] 06:48:03 INFO - PROCESS | 3336 | --DOCSHELL 16D41000 == 34 [pid = 3336] [id = 672] 06:48:03 INFO - PROCESS | 3336 | --DOCSHELL 15F2C000 == 33 [pid = 3336] [id = 671] 06:48:03 INFO - PROCESS | 3336 | --DOCSHELL 1426D800 == 32 [pid = 3336] [id = 670] 06:48:03 INFO - PROCESS | 3336 | --DOCSHELL 10A04400 == 31 [pid = 3336] [id = 669] 06:48:03 INFO - PROCESS | 3336 | --DOCSHELL 0F9E9000 == 30 [pid = 3336] [id = 668] 06:48:03 INFO - PROCESS | 3336 | --DOCSHELL 1426B000 == 29 [pid = 3336] [id = 666] 06:48:03 INFO - PROCESS | 3336 | --DOCSHELL 10BB6400 == 28 [pid = 3336] [id = 667] 06:48:03 INFO - PROCESS | 3336 | --DOCSHELL 13077400 == 27 [pid = 3336] [id = 657] 06:48:03 INFO - PROCESS | 3336 | --DOCSHELL 15482800 == 26 [pid = 3336] [id = 677] 06:48:03 INFO - PROCESS | 3336 | --DOCSHELL 1645EC00 == 25 [pid = 3336] [id = 675] 06:48:03 INFO - PROCESS | 3336 | --DOCSHELL 13070800 == 24 [pid = 3336] [id = 676] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (131EB800) [pid = 3336] [serial = 1978] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (13446C00) [pid = 3336] [serial = 1979] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (14FF0400) [pid = 3336] [serial = 1981] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (11C2E400) [pid = 3336] [serial = 1975] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (12A6FC00) [pid = 3336] [serial = 1976] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (13264400) [pid = 3336] [serial = 1973] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (13155800) [pid = 3336] [serial = 1972] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (15F26800) [pid = 3336] [serial = 1984] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (1668E800) [pid = 3336] [serial = 1987] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (16452000) [pid = 3336] [serial = 1985] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (175C7400) [pid = 3336] [serial = 1990] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (13C48400) [pid = 3336] [serial = 1964] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (1957E800) [pid = 3336] [serial = 1999] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (12B0CC00) [pid = 3336] [serial = 1963] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (1802BC00) [pid = 3336] [serial = 1991] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (16691C00) [pid = 3336] [serial = 1967] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (15F29800) [pid = 3336] [serial = 1966] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (19F95400) [pid = 3336] [serial = 1970] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (19CDEC00) [pid = 3336] [serial = 1969] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 58 (18035800) [pid = 3336] [serial = 1996] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 57 (167B3400) [pid = 3336] [serial = 1988] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 56 (17412000) [pid = 3336] [serial = 1993] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 55 (18035C00) [pid = 3336] [serial = 1997] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 54 (1547E400) [pid = 3336] [serial = 1982] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | --DOMWINDOW == 53 (13116000) [pid = 3336] [serial = 1994] [outer = 00000000] [url = about:blank] 06:48:03 INFO - PROCESS | 3336 | 1469022483249 Marionette TRACE conn2 <- [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"]]]}] 06:48:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 06:48:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:48:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 06:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:48:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2183ms 06:48:03 INFO - PROCESS | 3336 | 1469022483288 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 06:48:03 INFO - PROCESS | 3336 | 1469022483291 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 06:48:03 INFO - PROCESS | 3336 | 1469022483297 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:48:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:48:03 INFO - PROCESS | 3336 | 1469022483301 Marionette TRACE conn2 <- [1,2678,null,{}] 06:48:03 INFO - PROCESS | 3336 | 1469022483307 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:03 INFO - PROCESS | 3336 | 1469022483311 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:03 INFO - PROCESS | 3336 | 1469022483404 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 06:48:03 INFO - PROCESS | 3336 | 1469022483487 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:03 INFO - PROCESS | 3336 | 1469022483491 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:03 INFO - PROCESS | 3336 | ++DOCSHELL 10A0A000 == 25 [pid = 3336] [id = 679] 06:48:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 54 (10A0F000) [pid = 3336] [serial = 2037] [outer = 00000000] 06:48:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 55 (11A52800) [pid = 3336] [serial = 2038] [outer = 10A0F000] 06:48:03 INFO - PROCESS | 3336 | 1469022483540 Marionette DEBUG loaded listener.js 06:48:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 56 (12828400) [pid = 3336] [serial = 2039] [outer = 10A0F000] 06:48:04 INFO - PROCESS | 3336 | 1469022484459 Marionette TRACE conn2 <- [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"]]]}] 06:48:04 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 06:48:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:48:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 06:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:48:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1194ms 06:48:04 INFO - PROCESS | 3336 | 1469022484495 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 06:48:04 INFO - PROCESS | 3336 | 1469022484500 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 06:48:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:48:04 INFO - PROCESS | 3336 | 1469022484507 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:48:04 INFO - PROCESS | 3336 | 1469022484510 Marionette TRACE conn2 <- [1,2682,null,{}] 06:48:04 INFO - PROCESS | 3336 | 1469022484514 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:04 INFO - PROCESS | 3336 | 1469022484517 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:04 INFO - PROCESS | 3336 | 1469022484607 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 06:48:04 INFO - PROCESS | 3336 | 1469022484613 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:04 INFO - PROCESS | 3336 | 1469022484616 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:04 INFO - PROCESS | 3336 | ++DOCSHELL 13148800 == 26 [pid = 3336] [id = 680] 06:48:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 57 (1314B800) [pid = 3336] [serial = 2040] [outer = 00000000] 06:48:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 58 (131E0400) [pid = 3336] [serial = 2041] [outer = 1314B800] 06:48:04 INFO - PROCESS | 3336 | 1469022484662 Marionette DEBUG loaded listener.js 06:48:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 59 (13261400) [pid = 3336] [serial = 2042] [outer = 1314B800] 06:48:05 INFO - PROCESS | 3336 | 1469022485639 Marionette TRACE conn2 <- [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"]]]}] 06:48:05 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 06:48:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:48:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 06:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:48:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1163ms 06:48:05 INFO - PROCESS | 3336 | 1469022485662 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 06:48:05 INFO - PROCESS | 3336 | 1469022485665 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 06:48:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:48:05 INFO - PROCESS | 3336 | 1469022485669 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:48:05 INFO - PROCESS | 3336 | 1469022485672 Marionette TRACE conn2 <- [1,2686,null,{}] 06:48:05 INFO - PROCESS | 3336 | 1469022485683 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:05 INFO - PROCESS | 3336 | 1469022485688 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:05 INFO - PROCESS | 3336 | 1469022485820 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 06:48:05 INFO - PROCESS | 3336 | 1469022485827 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:05 INFO - PROCESS | 3336 | 1469022485830 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:05 INFO - PROCESS | 3336 | ++DOCSHELL 13C47C00 == 27 [pid = 3336] [id = 681] 06:48:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (13C48400) [pid = 3336] [serial = 2043] [outer = 00000000] 06:48:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (14268800) [pid = 3336] [serial = 2044] [outer = 13C48400] 06:48:05 INFO - PROCESS | 3336 | 1469022485878 Marionette DEBUG loaded listener.js 06:48:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (14270000) [pid = 3336] [serial = 2045] [outer = 13C48400] 06:48:06 INFO - PROCESS | 3336 | 1469022486854 Marionette TRACE conn2 <- [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"]]]}] 06:48:06 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 06:48:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:48:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 06:48:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:48:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1194ms 06:48:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:48:06 INFO - PROCESS | 3336 | 1469022486871 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 06:48:06 INFO - PROCESS | 3336 | 1469022486873 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 06:48:06 INFO - PROCESS | 3336 | 1469022486877 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:48:06 INFO - PROCESS | 3336 | 1469022486879 Marionette TRACE conn2 <- [1,2690,null,{}] 06:48:06 INFO - PROCESS | 3336 | 1469022486893 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:06 INFO - PROCESS | 3336 | 1469022486895 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:07 INFO - PROCESS | 3336 | 1469022487012 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 06:48:07 INFO - PROCESS | 3336 | 1469022487018 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:07 INFO - PROCESS | 3336 | 1469022487020 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:07 INFO - PROCESS | 3336 | ++DOCSHELL 14FF1C00 == 28 [pid = 3336] [id = 682] 06:48:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (14FF2400) [pid = 3336] [serial = 2046] [outer = 00000000] 06:48:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (15D5E000) [pid = 3336] [serial = 2047] [outer = 14FF2400] 06:48:07 INFO - PROCESS | 3336 | 1469022487124 Marionette DEBUG loaded listener.js 06:48:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (15F24000) [pid = 3336] [serial = 2048] [outer = 14FF2400] 06:48:07 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (16694C00) [pid = 3336] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:48:07 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (16D41400) [pid = 3336] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:48:07 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (183A2400) [pid = 3336] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:48:07 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (10A78800) [pid = 3336] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:48:07 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (15F2CC00) [pid = 3336] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:48:07 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (1426E000) [pid = 3336] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:48:07 INFO - PROCESS | 3336 | --DOMWINDOW == 58 (0F9EB400) [pid = 3336] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:48:07 INFO - PROCESS | 3336 | --DOMWINDOW == 57 (12A32000) [pid = 3336] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:48:07 INFO - PROCESS | 3336 | --DOMWINDOW == 56 (17488C00) [pid = 3336] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:48:07 INFO - PROCESS | 3336 | --DOMWINDOW == 55 (13C3EC00) [pid = 3336] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:48:07 INFO - PROCESS | 3336 | 1469022487616 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:48:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:48:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 801ms 06:48:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:48:07 INFO - PROCESS | 3336 | 1469022487678 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 06:48:07 INFO - PROCESS | 3336 | 1469022487680 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 06:48:07 INFO - PROCESS | 3336 | 1469022487683 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:48:07 INFO - PROCESS | 3336 | 1469022487685 Marionette TRACE conn2 <- [1,2694,null,{}] 06:48:07 INFO - PROCESS | 3336 | 1469022487688 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:07 INFO - PROCESS | 3336 | 1469022487690 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:07 INFO - PROCESS | 3336 | 1469022487769 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 06:48:07 INFO - PROCESS | 3336 | 1469022487773 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:07 INFO - PROCESS | 3336 | 1469022487776 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:07 INFO - PROCESS | 3336 | ++DOCSHELL 1314CC00 == 29 [pid = 3336] [id = 683] 06:48:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 56 (13162400) [pid = 3336] [serial = 2049] [outer = 00000000] 06:48:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 57 (15F29400) [pid = 3336] [serial = 2050] [outer = 13162400] 06:48:07 INFO - PROCESS | 3336 | 1469022487819 Marionette DEBUG loaded listener.js 06:48:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 58 (15F30800) [pid = 3336] [serial = 2051] [outer = 13162400] 06:48:08 INFO - PROCESS | 3336 | 1469022488251 Marionette TRACE conn2 <- [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]]]}] 06:48:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:48:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 597ms 06:48:08 INFO - PROCESS | 3336 | 1469022488281 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 06:48:08 INFO - PROCESS | 3336 | 1469022488283 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 06:48:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:48:08 INFO - PROCESS | 3336 | 1469022488286 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:48:08 INFO - PROCESS | 3336 | 1469022488288 Marionette TRACE conn2 <- [1,2698,null,{}] 06:48:08 INFO - PROCESS | 3336 | 1469022488294 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:08 INFO - PROCESS | 3336 | 1469022488300 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:08 INFO - PROCESS | 3336 | 1469022488417 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 06:48:08 INFO - PROCESS | 3336 | 1469022488423 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:08 INFO - PROCESS | 3336 | 1469022488425 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:08 INFO - PROCESS | 3336 | ++DOCSHELL 1649CC00 == 30 [pid = 3336] [id = 684] 06:48:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 59 (1668BC00) [pid = 3336] [serial = 2052] [outer = 00000000] 06:48:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (167B5C00) [pid = 3336] [serial = 2053] [outer = 1668BC00] 06:48:08 INFO - PROCESS | 3336 | 1469022488468 Marionette DEBUG loaded listener.js 06:48:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (16B24400) [pid = 3336] [serial = 2054] [outer = 1668BC00] 06:48:08 INFO - PROCESS | 3336 | 1469022488955 Marionette TRACE conn2 <- [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] 06:48:09 INFO - PROCESS | 3336 | 1469022489030 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 06:48:09 INFO - PROCESS | 3336 | 1469022489033 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:48:09 INFO - PROCESS | 3336 | 1469022489035 Marionette TRACE conn2 <- [1,2702,null,{}] 06:48:09 INFO - PROCESS | 3336 | 1469022489039 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:09 INFO - PROCESS | 3336 | 1469022489040 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:09 INFO - PROCESS | 3336 | 1469022489126 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 06:48:09 INFO - PROCESS | 3336 | 1469022489139 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:09 INFO - PROCESS | 3336 | 1469022489141 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:09 INFO - PROCESS | 3336 | ++DOCSHELL 17489C00 == 31 [pid = 3336] [id = 685] 06:48:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (1748B000) [pid = 3336] [serial = 2055] [outer = 00000000] 06:48:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (174F2C00) [pid = 3336] [serial = 2056] [outer = 1748B000] 06:48:09 INFO - PROCESS | 3336 | 1469022489190 Marionette DEBUG loaded listener.js 06:48:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (1750B000) [pid = 3336] [serial = 2057] [outer = 1748B000] 06:48:10 INFO - PROCESS | 3336 | 1469022490033 Marionette TRACE conn2 <- [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]]]}] 06:48:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:48:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1005ms 06:48:10 INFO - PROCESS | 3336 | 1469022490067 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 06:48:10 INFO - PROCESS | 3336 | 1469022490072 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 06:48:10 INFO - PROCESS | 3336 | 1469022490077 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:48:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:48:10 INFO - PROCESS | 3336 | 1469022490082 Marionette TRACE conn2 <- [1,2706,null,{}] 06:48:10 INFO - PROCESS | 3336 | 1469022490087 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:10 INFO - PROCESS | 3336 | 1469022490090 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:10 INFO - PROCESS | 3336 | 1469022490212 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 06:48:10 INFO - PROCESS | 3336 | 1469022490329 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:10 INFO - PROCESS | 3336 | 1469022490332 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:10 INFO - PROCESS | 3336 | ++DOCSHELL 11A50800 == 32 [pid = 3336] [id = 686] 06:48:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (12B0BC00) [pid = 3336] [serial = 2058] [outer = 00000000] 06:48:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (131DD800) [pid = 3336] [serial = 2059] [outer = 12B0BC00] 06:48:10 INFO - PROCESS | 3336 | 1469022490387 Marionette DEBUG loaded listener.js 06:48:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (1391B000) [pid = 3336] [serial = 2060] [outer = 12B0BC00] 06:48:11 INFO - PROCESS | 3336 | 1469022491071 Marionette TRACE conn2 <- [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] 06:48:11 INFO - PROCESS | 3336 | 1469022491124 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 06:48:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:48:11 INFO - PROCESS | 3336 | 1469022491148 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:48:11 INFO - PROCESS | 3336 | 1469022491151 Marionette TRACE conn2 <- [1,2710,null,{}] 06:48:11 INFO - PROCESS | 3336 | 1469022491181 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:11 INFO - PROCESS | 3336 | 1469022491184 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:11 INFO - PROCESS | 3336 | 1469022491411 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 06:48:11 INFO - PROCESS | 3336 | 1469022491545 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:11 INFO - PROCESS | 3336 | 1469022491548 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:11 INFO - PROCESS | 3336 | ++DOCSHELL 10504000 == 33 [pid = 3336] [id = 687] 06:48:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (10506C00) [pid = 3336] [serial = 2061] [outer = 00000000] 06:48:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (10A74C00) [pid = 3336] [serial = 2062] [outer = 10506C00] 06:48:11 INFO - PROCESS | 3336 | 1469022491599 Marionette DEBUG loaded listener.js 06:48:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (11A48400) [pid = 3336] [serial = 2063] [outer = 10506C00] 06:48:11 INFO - PROCESS | 3336 | --DOCSHELL 10A79C00 == 32 [pid = 3336] [id = 403] 06:48:11 INFO - PROCESS | 3336 | --DOCSHELL 1645C000 == 31 [pid = 3336] [id = 397] 06:48:11 INFO - PROCESS | 3336 | --DOCSHELL 1547B800 == 30 [pid = 3336] [id = 395] 06:48:11 INFO - PROCESS | 3336 | --DOCSHELL 1957D400 == 29 [pid = 3336] [id = 409] 06:48:11 INFO - PROCESS | 3336 | --DOCSHELL 13261800 == 28 [pid = 3336] [id = 404] 06:48:11 INFO - PROCESS | 3336 | --DOCSHELL 175C2800 == 27 [pid = 3336] [id = 678] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (17364800) [pid = 3336] [serial = 2017] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (1957F400) [pid = 3336] [serial = 2000] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (1315B400) [pid = 3336] [serial = 2008] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (132CF800) [pid = 3336] [serial = 2009] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (1645DC00) [pid = 3336] [serial = 2014] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (142A0400) [pid = 3336] [serial = 2011] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (1547D800) [pid = 3336] [serial = 2012] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (103CD000) [pid = 3336] [serial = 2005] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (10A79800) [pid = 3336] [serial = 2006] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (13074C00) [pid = 3336] [serial = 2002] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (13919C00) [pid = 3336] [serial = 2003] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 58 (175B9400) [pid = 3336] [serial = 2020] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 57 (14FF1000) [pid = 3336] [serial = 2023] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 56 (17D60000) [pid = 3336] [serial = 2021] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 55 (174EC400) [pid = 3336] [serial = 2018] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 54 (15478400) [pid = 3336] [serial = 2024] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 53 (18396000) [pid = 3336] [serial = 2027] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 52 (16690C00) [pid = 3336] [serial = 2015] [outer = 00000000] [url = about:blank] 06:48:11 INFO - PROCESS | 3336 | --DOMWINDOW == 51 (18035400) [pid = 3336] [serial = 2026] [outer = 00000000] [url = about:blank] 06:48:12 INFO - PROCESS | 3336 | 1469022492135 Marionette TRACE conn2 <- [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] 06:48:12 INFO - PROCESS | 3336 | 1469022492171 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 06:48:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:48:12 INFO - PROCESS | 3336 | 1469022492176 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:48:12 INFO - PROCESS | 3336 | 1469022492179 Marionette TRACE conn2 <- [1,2714,null,{}] 06:48:12 INFO - PROCESS | 3336 | 1469022492183 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:12 INFO - PROCESS | 3336 | 1469022492186 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:12 INFO - PROCESS | 3336 | 1469022492277 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 06:48:12 INFO - PROCESS | 3336 | 1469022492286 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:12 INFO - PROCESS | 3336 | 1469022492288 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:12 INFO - PROCESS | 3336 | ++DOCSHELL 13161400 == 28 [pid = 3336] [id = 688] 06:48:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 52 (13161800) [pid = 3336] [serial = 2064] [outer = 00000000] 06:48:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 53 (13447C00) [pid = 3336] [serial = 2065] [outer = 13161800] 06:48:12 INFO - PROCESS | 3336 | 1469022492334 Marionette DEBUG loaded listener.js 06:48:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 54 (1391AC00) [pid = 3336] [serial = 2066] [outer = 13161800] 06:48:12 INFO - PROCESS | 3336 | 1469022492822 Marionette TRACE conn2 <- [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]]]}] 06:48:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:48:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 707ms 06:48:12 INFO - PROCESS | 3336 | 1469022492876 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 06:48:12 INFO - PROCESS | 3336 | 1469022492879 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 06:48:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:48:12 INFO - PROCESS | 3336 | 1469022492883 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:48:12 INFO - PROCESS | 3336 | 1469022492885 Marionette TRACE conn2 <- [1,2718,null,{}] 06:48:12 INFO - PROCESS | 3336 | 1469022492888 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:12 INFO - PROCESS | 3336 | 1469022492890 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:13 INFO - PROCESS | 3336 | 1469022493003 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 06:48:13 INFO - PROCESS | 3336 | 1469022493101 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:13 INFO - PROCESS | 3336 | 1469022493104 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:13 INFO - PROCESS | 3336 | ++DOCSHELL 13CA0000 == 29 [pid = 3336] [id = 689] 06:48:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 55 (13CA1800) [pid = 3336] [serial = 2067] [outer = 00000000] 06:48:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 56 (14293800) [pid = 3336] [serial = 2068] [outer = 13CA1800] 06:48:13 INFO - PROCESS | 3336 | 1469022493153 Marionette DEBUG loaded listener.js 06:48:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 57 (14F9C400) [pid = 3336] [serial = 2069] [outer = 13CA1800] 06:48:14 INFO - PROCESS | 3336 | 1469022494036 Marionette TRACE conn2 <- [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"]]]}] 06:48:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 06:48:14 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:48:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 06:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:48:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1194ms 06:48:14 INFO - PROCESS | 3336 | 1469022494077 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 06:48:14 INFO - PROCESS | 3336 | 1469022494081 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 06:48:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:48:14 INFO - PROCESS | 3336 | 1469022494091 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:48:14 INFO - PROCESS | 3336 | 1469022494095 Marionette TRACE conn2 <- [1,2722,null,{}] 06:48:14 INFO - PROCESS | 3336 | 1469022494099 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:14 INFO - PROCESS | 3336 | 1469022494102 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:14 INFO - PROCESS | 3336 | 1469022494226 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 06:48:14 INFO - PROCESS | 3336 | 1469022494231 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:14 INFO - PROCESS | 3336 | 1469022494234 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:14 INFO - PROCESS | 3336 | ++DOCSHELL 1547E400 == 30 [pid = 3336] [id = 690] 06:48:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 58 (157EB800) [pid = 3336] [serial = 2070] [outer = 00000000] 06:48:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 59 (16457000) [pid = 3336] [serial = 2071] [outer = 157EB800] 06:48:14 INFO - PROCESS | 3336 | 1469022494284 Marionette DEBUG loaded listener.js 06:48:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (1668A800) [pid = 3336] [serial = 2072] [outer = 157EB800] 06:48:14 INFO - PROCESS | 3336 | 1469022494751 Marionette TRACE conn2 <- [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]]]}] 06:48:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:48:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 707ms 06:48:14 INFO - PROCESS | 3336 | 1469022494793 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 06:48:14 INFO - PROCESS | 3336 | 1469022494795 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 06:48:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:48:14 INFO - PROCESS | 3336 | 1469022494798 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:48:14 INFO - PROCESS | 3336 | 1469022494800 Marionette TRACE conn2 <- [1,2726,null,{}] 06:48:14 INFO - PROCESS | 3336 | 1469022494804 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:14 INFO - PROCESS | 3336 | 1469022494805 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:14 INFO - PROCESS | 3336 | 1469022494918 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 06:48:14 INFO - PROCESS | 3336 | 1469022494929 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:14 INFO - PROCESS | 3336 | 1469022494931 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:14 INFO - PROCESS | 3336 | ++DOCSHELL 16691400 == 31 [pid = 3336] [id = 691] 06:48:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (16693C00) [pid = 3336] [serial = 2073] [outer = 00000000] 06:48:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (16968800) [pid = 3336] [serial = 2074] [outer = 16693C00] 06:48:15 INFO - PROCESS | 3336 | 1469022494973 Marionette DEBUG loaded listener.js 06:48:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (16D3F400) [pid = 3336] [serial = 2075] [outer = 16693C00] 06:48:15 INFO - PROCESS | 3336 | 1469022495465 Marionette TRACE conn2 <- [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]]]}] 06:48:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:48:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 707ms 06:48:15 INFO - PROCESS | 3336 | 1469022495533 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 06:48:15 INFO - PROCESS | 3336 | 1469022495535 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 06:48:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:48:15 INFO - PROCESS | 3336 | 1469022495539 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:48:15 INFO - PROCESS | 3336 | 1469022495541 Marionette TRACE conn2 <- [1,2730,null,{}] 06:48:15 INFO - PROCESS | 3336 | 1469022495544 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:15 INFO - PROCESS | 3336 | 1469022495546 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:15 INFO - PROCESS | 3336 | 1469022495658 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 06:48:15 INFO - PROCESS | 3336 | 1469022495761 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:15 INFO - PROCESS | 3336 | 1469022495767 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:15 INFO - PROCESS | 3336 | ++DOCSHELL 139CE400 == 32 [pid = 3336] [id = 692] 06:48:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (17417800) [pid = 3336] [serial = 2076] [outer = 00000000] 06:48:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (17496800) [pid = 3336] [serial = 2077] [outer = 17417800] 06:48:15 INFO - PROCESS | 3336 | 1469022495820 Marionette DEBUG loaded listener.js 06:48:15 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (175C0C00) [pid = 3336] [serial = 2078] [outer = 17417800] 06:48:16 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (175C7C00) [pid = 3336] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:48:16 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (10A0F000) [pid = 3336] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:48:16 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (1314B800) [pid = 3336] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:48:16 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (14FF2400) [pid = 3336] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:48:16 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (13072000) [pid = 3336] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:48:16 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (1668BC00) [pid = 3336] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:48:16 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (15483800) [pid = 3336] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:48:16 INFO - PROCESS | 3336 | --DOMWINDOW == 58 (13162400) [pid = 3336] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:48:16 INFO - PROCESS | 3336 | 1469022496283 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:48:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:48:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 801ms 06:48:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:48:16 INFO - PROCESS | 3336 | 1469022496341 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 06:48:16 INFO - PROCESS | 3336 | 1469022496344 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 06:48:16 INFO - PROCESS | 3336 | 1469022496348 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:48:16 INFO - PROCESS | 3336 | 1469022496349 Marionette TRACE conn2 <- [1,2734,null,{}] 06:48:16 INFO - PROCESS | 3336 | 1469022496353 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:16 INFO - PROCESS | 3336 | 1469022496355 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:16 INFO - PROCESS | 3336 | 1469022496450 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 06:48:16 INFO - PROCESS | 3336 | 1469022496550 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:16 INFO - PROCESS | 3336 | 1469022496552 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:16 INFO - PROCESS | 3336 | ++DOCSHELL 13072800 == 33 [pid = 3336] [id = 693] 06:48:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 59 (14FF2400) [pid = 3336] [serial = 2079] [outer = 00000000] 06:48:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (17496400) [pid = 3336] [serial = 2080] [outer = 14FF2400] 06:48:16 INFO - PROCESS | 3336 | 1469022496595 Marionette DEBUG loaded listener.js 06:48:16 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (17EDFC00) [pid = 3336] [serial = 2081] [outer = 14FF2400] 06:48:16 INFO - PROCESS | 3336 | 1469022496974 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:48:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:48:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 628ms 06:48:16 INFO - PROCESS | 3336 | 1469022496983 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 06:48:16 INFO - PROCESS | 3336 | 1469022496985 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 06:48:16 INFO - PROCESS | 3336 | 1469022496988 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:48:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:48:16 INFO - PROCESS | 3336 | 1469022496990 Marionette TRACE conn2 <- [1,2738,null,{}] 06:48:17 INFO - PROCESS | 3336 | 1469022496993 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:17 INFO - PROCESS | 3336 | 1469022496995 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:17 INFO - PROCESS | 3336 | 1469022497112 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 06:48:17 INFO - PROCESS | 3336 | 1469022497146 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:17 INFO - PROCESS | 3336 | 1469022497148 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:17 INFO - PROCESS | 3336 | ++DOCSHELL 1748D800 == 34 [pid = 3336] [id = 694] 06:48:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (17EDF400) [pid = 3336] [serial = 2082] [outer = 00000000] 06:48:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (18037000) [pid = 3336] [serial = 2083] [outer = 17EDF400] 06:48:17 INFO - PROCESS | 3336 | 1469022497189 Marionette DEBUG loaded listener.js 06:48:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (18039800) [pid = 3336] [serial = 2084] [outer = 17EDF400] 06:48:17 INFO - PROCESS | 3336 | 1469022497581 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:48:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:48:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 644ms 06:48:17 INFO - PROCESS | 3336 | 1469022497627 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 06:48:17 INFO - PROCESS | 3336 | 1469022497629 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 06:48:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:48:17 INFO - PROCESS | 3336 | 1469022497632 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:48:17 INFO - PROCESS | 3336 | 1469022497633 Marionette TRACE conn2 <- [1,2742,null,{}] 06:48:17 INFO - PROCESS | 3336 | 1469022497637 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:17 INFO - PROCESS | 3336 | 1469022497639 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:17 INFO - PROCESS | 3336 | 1469022497759 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 06:48:17 INFO - PROCESS | 3336 | 1469022497767 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:17 INFO - PROCESS | 3336 | 1469022497769 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:17 INFO - PROCESS | 3336 | ++DOCSHELL 13C97000 == 35 [pid = 3336] [id = 695] 06:48:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (15772000) [pid = 3336] [serial = 2085] [outer = 00000000] 06:48:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (183A3000) [pid = 3336] [serial = 2086] [outer = 15772000] 06:48:17 INFO - PROCESS | 3336 | 1469022497811 Marionette DEBUG loaded listener.js 06:48:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (19576800) [pid = 3336] [serial = 2087] [outer = 15772000] 06:48:18 INFO - PROCESS | 3336 | 1469022498277 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:48:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:48:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 707ms 06:48:18 INFO - PROCESS | 3336 | 1469022498332 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 06:48:18 INFO - PROCESS | 3336 | 1469022498337 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 06:48:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:48:18 INFO - PROCESS | 3336 | 1469022498342 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:48:18 INFO - PROCESS | 3336 | 1469022498346 Marionette TRACE conn2 <- [1,2746,null,{}] 06:48:18 INFO - PROCESS | 3336 | 1469022498351 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:18 INFO - PROCESS | 3336 | 1469022498354 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:18 INFO - PROCESS | 3336 | 1469022498547 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 06:48:18 INFO - PROCESS | 3336 | 1469022498670 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:18 INFO - PROCESS | 3336 | 1469022498675 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:18 INFO - PROCESS | 3336 | ++DOCSHELL 10561400 == 36 [pid = 3336] [id = 696] 06:48:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (10BB6C00) [pid = 3336] [serial = 2088] [outer = 00000000] 06:48:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (13155C00) [pid = 3336] [serial = 2089] [outer = 10BB6C00] 06:48:18 INFO - PROCESS | 3336 | 1469022498731 Marionette DEBUG loaded listener.js 06:48:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (132D5800) [pid = 3336] [serial = 2090] [outer = 10BB6C00] 06:48:19 INFO - PROCESS | 3336 | 1469022499251 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:48:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:48:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 942ms 06:48:19 INFO - PROCESS | 3336 | 1469022499288 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 06:48:19 INFO - PROCESS | 3336 | 1469022499293 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 06:48:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:48:19 INFO - PROCESS | 3336 | 1469022499301 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:48:19 INFO - PROCESS | 3336 | 1469022499303 Marionette TRACE conn2 <- [1,2750,null,{}] 06:48:19 INFO - PROCESS | 3336 | 1469022499307 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:19 INFO - PROCESS | 3336 | 1469022499310 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:19 INFO - PROCESS | 3336 | 1469022499420 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 06:48:19 INFO - PROCESS | 3336 | 1469022499530 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:19 INFO - PROCESS | 3336 | 1469022499533 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:19 INFO - PROCESS | 3336 | ++DOCSHELL 1547A800 == 37 [pid = 3336] [id = 697] 06:48:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (1547B800) [pid = 3336] [serial = 2091] [outer = 00000000] 06:48:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (15483000) [pid = 3336] [serial = 2092] [outer = 1547B800] 06:48:19 INFO - PROCESS | 3336 | 1469022499586 Marionette DEBUG loaded listener.js 06:48:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (157EB000) [pid = 3336] [serial = 2093] [outer = 1547B800] 06:48:20 INFO - PROCESS | 3336 | 1469022500171 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:48:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:48:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 942ms 06:48:20 INFO - PROCESS | 3336 | 1469022500244 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 06:48:20 INFO - PROCESS | 3336 | 1469022500247 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 06:48:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:48:20 INFO - PROCESS | 3336 | 1469022500250 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:48:20 INFO - PROCESS | 3336 | 1469022500254 Marionette TRACE conn2 <- [1,2754,null,{}] 06:48:20 INFO - PROCESS | 3336 | 1469022500265 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:20 INFO - PROCESS | 3336 | 1469022500270 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:20 INFO - PROCESS | 3336 | 1469022500377 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 06:48:20 INFO - PROCESS | 3336 | 1469022500518 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:20 INFO - PROCESS | 3336 | 1469022500522 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:20 INFO - PROCESS | 3336 | ++DOCSHELL 17416400 == 38 [pid = 3336] [id = 698] 06:48:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (17419C00) [pid = 3336] [serial = 2094] [outer = 00000000] 06:48:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (1802E400) [pid = 3336] [serial = 2095] [outer = 17419C00] 06:48:20 INFO - PROCESS | 3336 | 1469022500577 Marionette DEBUG loaded listener.js 06:48:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1839A400) [pid = 3336] [serial = 2096] [outer = 17419C00] 06:48:21 INFO - PROCESS | 3336 | 1469022501129 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:48:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:48:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 895ms 06:48:21 INFO - PROCESS | 3336 | 1469022501154 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 06:48:21 INFO - PROCESS | 3336 | 1469022501157 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 06:48:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:48:21 INFO - PROCESS | 3336 | 1469022501161 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:48:21 INFO - PROCESS | 3336 | 1469022501163 Marionette TRACE conn2 <- [1,2758,null,{}] 06:48:21 INFO - PROCESS | 3336 | 1469022501166 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:21 INFO - PROCESS | 3336 | 1469022501169 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:21 INFO - PROCESS | 3336 | 1469022501272 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 06:48:21 INFO - PROCESS | 3336 | 1469022501380 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:21 INFO - PROCESS | 3336 | 1469022501382 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:21 INFO - PROCESS | 3336 | ++DOCSHELL 195BE400 == 39 [pid = 3336] [id = 699] 06:48:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (195C2400) [pid = 3336] [serial = 2097] [outer = 00000000] 06:48:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (195CA000) [pid = 3336] [serial = 2098] [outer = 195C2400] 06:48:21 INFO - PROCESS | 3336 | 1469022501492 Marionette DEBUG loaded listener.js 06:48:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (19C34800) [pid = 3336] [serial = 2099] [outer = 195C2400] 06:48:22 INFO - PROCESS | 3336 | 1469022502226 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:48:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:48:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1100ms 06:48:22 INFO - PROCESS | 3336 | 1469022502292 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 06:48:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:48:22 INFO - PROCESS | 3336 | 1469022502295 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 06:48:22 INFO - PROCESS | 3336 | 1469022502300 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:48:22 INFO - PROCESS | 3336 | 1469022502303 Marionette TRACE conn2 <- [1,2762,null,{}] 06:48:22 INFO - PROCESS | 3336 | 1469022502308 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:22 INFO - PROCESS | 3336 | 1469022502311 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:22 INFO - PROCESS | 3336 | 1469022502410 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 06:48:22 INFO - PROCESS | 3336 | 1469022502558 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:22 INFO - PROCESS | 3336 | 1469022502560 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:22 INFO - PROCESS | 3336 | ++DOCSHELL 10EA7400 == 40 [pid = 3336] [id = 700] 06:48:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (11C2E400) [pid = 3336] [serial = 2100] [outer = 00000000] 06:48:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (13074000) [pid = 3336] [serial = 2101] [outer = 11C2E400] 06:48:22 INFO - PROCESS | 3336 | 1469022502613 Marionette DEBUG loaded listener.js 06:48:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (13938C00) [pid = 3336] [serial = 2102] [outer = 11C2E400] 06:48:23 INFO - PROCESS | 3336 | --DOCSHELL 10503400 == 39 [pid = 3336] [id = 398] 06:48:23 INFO - PROCESS | 3336 | --DOCSHELL 16452C00 == 38 [pid = 3336] [id = 406] 06:48:23 INFO - PROCESS | 3336 | --DOCSHELL 15D63400 == 37 [pid = 3336] [id = 396] 06:48:23 INFO - PROCESS | 3336 | --DOCSHELL 12D66800 == 36 [pid = 3336] [id = 393] 06:48:23 INFO - PROCESS | 3336 | --DOCSHELL 1547AC00 == 35 [pid = 3336] [id = 399] 06:48:23 INFO - PROCESS | 3336 | --DOCSHELL 13C48000 == 34 [pid = 3336] [id = 402] 06:48:23 INFO - PROCESS | 3336 | --DOCSHELL 17DF6400 == 33 [pid = 3336] [id = 408] 06:48:23 INFO - PROCESS | 3336 | --DOCSHELL 12BD3C00 == 32 [pid = 3336] [id = 394] 06:48:23 INFO - PROCESS | 3336 | --DOCSHELL 15773800 == 31 [pid = 3336] [id = 405] 06:48:23 INFO - PROCESS | 3336 | --DOCSHELL 1429EC00 == 30 [pid = 3336] [id = 400] 06:48:23 INFO - PROCESS | 3336 | --DOCSHELL 11A54800 == 29 [pid = 3336] [id = 401] 06:48:23 INFO - PROCESS | 3336 | --DOCSHELL 16697C00 == 28 [pid = 3336] [id = 407] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (14268800) [pid = 3336] [serial = 2044] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1839D400) [pid = 3336] [serial = 2036] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (1802C000) [pid = 3336] [serial = 2035] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (11A52800) [pid = 3336] [serial = 2038] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (131E0400) [pid = 3336] [serial = 2041] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (15D5E000) [pid = 3336] [serial = 2047] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (13917000) [pid = 3336] [serial = 2030] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1315B800) [pid = 3336] [serial = 2029] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (16B24400) [pid = 3336] [serial = 2054] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (15F27C00) [pid = 3336] [serial = 2033] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (15D5D800) [pid = 3336] [serial = 2032] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (174F2C00) [pid = 3336] [serial = 2056] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (167B5C00) [pid = 3336] [serial = 2053] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (15F24000) [pid = 3336] [serial = 2048] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (12828400) [pid = 3336] [serial = 2039] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (13261400) [pid = 3336] [serial = 2042] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (15F29400) [pid = 3336] [serial = 2050] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (15F30800) [pid = 3336] [serial = 2051] [outer = 00000000] [url = about:blank] 06:48:23 INFO - PROCESS | 3336 | 1469022503676 Marionette TRACE conn2 <- [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]]]}] 06:48:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:48:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1398ms 06:48:23 INFO - PROCESS | 3336 | 1469022503702 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 06:48:23 INFO - PROCESS | 3336 | 1469022503706 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 06:48:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:48:23 INFO - PROCESS | 3336 | 1469022503710 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:48:23 INFO - PROCESS | 3336 | 1469022503715 Marionette TRACE conn2 <- [1,2766,null,{}] 06:48:23 INFO - PROCESS | 3336 | 1469022503720 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:23 INFO - PROCESS | 3336 | 1469022503722 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:23 INFO - PROCESS | 3336 | 1469022503808 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 06:48:23 INFO - PROCESS | 3336 | 1469022503817 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:23 INFO - PROCESS | 3336 | 1469022503820 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:23 INFO - PROCESS | 3336 | ++DOCSHELL 11448C00 == 29 [pid = 3336] [id = 701] 06:48:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (114DB800) [pid = 3336] [serial = 2103] [outer = 00000000] 06:48:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (12B02800) [pid = 3336] [serial = 2104] [outer = 114DB800] 06:48:23 INFO - PROCESS | 3336 | 1469022503867 Marionette DEBUG loaded listener.js 06:48:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (12D60400) [pid = 3336] [serial = 2105] [outer = 114DB800] 06:48:24 INFO - PROCESS | 3336 | 1469022504364 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:48:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:48:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 707ms 06:48:24 INFO - PROCESS | 3336 | 1469022504409 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 06:48:24 INFO - PROCESS | 3336 | 1469022504414 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 06:48:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:48:24 INFO - PROCESS | 3336 | 1469022504420 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:48:24 INFO - PROCESS | 3336 | 1469022504422 Marionette TRACE conn2 <- [1,2770,null,{}] 06:48:24 INFO - PROCESS | 3336 | 1469022504426 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:24 INFO - PROCESS | 3336 | 1469022504429 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:24 INFO - PROCESS | 3336 | 1469022504556 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 06:48:24 INFO - PROCESS | 3336 | 1469022504661 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:24 INFO - PROCESS | 3336 | 1469022504663 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:24 INFO - PROCESS | 3336 | ++DOCSHELL 13267000 == 30 [pid = 3336] [id = 702] 06:48:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (13267C00) [pid = 3336] [serial = 2106] [outer = 00000000] 06:48:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (1393A000) [pid = 3336] [serial = 2107] [outer = 13267C00] 06:48:24 INFO - PROCESS | 3336 | 1469022504709 Marionette DEBUG loaded listener.js 06:48:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (13C3B800) [pid = 3336] [serial = 2108] [outer = 13267C00] 06:48:25 INFO - PROCESS | 3336 | 1469022505072 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:48:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:48:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 707ms 06:48:25 INFO - PROCESS | 3336 | 1469022505117 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 06:48:25 INFO - PROCESS | 3336 | 1469022505119 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 06:48:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:48:25 INFO - PROCESS | 3336 | 1469022505122 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:48:25 INFO - PROCESS | 3336 | 1469022505126 Marionette TRACE conn2 <- [1,2774,null,{}] 06:48:25 INFO - PROCESS | 3336 | 1469022505136 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:25 INFO - PROCESS | 3336 | 1469022505141 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:25 INFO - PROCESS | 3336 | 1469022505225 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 06:48:25 INFO - PROCESS | 3336 | 1469022505231 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:25 INFO - PROCESS | 3336 | 1469022505234 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:25 INFO - PROCESS | 3336 | ++DOCSHELL 14FF1800 == 31 [pid = 3336] [id = 703] 06:48:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (14FF4400) [pid = 3336] [serial = 2109] [outer = 00000000] 06:48:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (15481800) [pid = 3336] [serial = 2110] [outer = 14FF4400] 06:48:25 INFO - PROCESS | 3336 | 1469022505280 Marionette DEBUG loaded listener.js 06:48:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (157E8400) [pid = 3336] [serial = 2111] [outer = 14FF4400] 06:48:25 INFO - PROCESS | 3336 | 1469022505784 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:48:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:48:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 691ms 06:48:25 INFO - PROCESS | 3336 | 1469022505822 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 06:48:25 INFO - PROCESS | 3336 | 1469022505825 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 06:48:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:48:25 INFO - PROCESS | 3336 | 1469022505828 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:48:25 INFO - PROCESS | 3336 | 1469022505830 Marionette TRACE conn2 <- [1,2778,null,{}] 06:48:25 INFO - PROCESS | 3336 | 1469022505833 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:25 INFO - PROCESS | 3336 | 1469022505835 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:25 INFO - PROCESS | 3336 | 1469022505954 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 06:48:26 INFO - PROCESS | 3336 | 1469022506046 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:26 INFO - PROCESS | 3336 | 1469022506048 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:26 INFO - PROCESS | 3336 | ++DOCSHELL 15F29400 == 32 [pid = 3336] [id = 704] 06:48:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (15F2A000) [pid = 3336] [serial = 2112] [outer = 00000000] 06:48:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (15F2DC00) [pid = 3336] [serial = 2113] [outer = 15F2A000] 06:48:26 INFO - PROCESS | 3336 | 1469022506091 Marionette DEBUG loaded listener.js 06:48:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (16458000) [pid = 3336] [serial = 2114] [outer = 15F2A000] 06:48:26 INFO - PROCESS | 3336 | 1469022506507 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:48:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:48:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 739ms 06:48:26 INFO - PROCESS | 3336 | 1469022506568 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 06:48:26 INFO - PROCESS | 3336 | 1469022506570 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 06:48:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:48:26 INFO - PROCESS | 3336 | 1469022506573 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:48:26 INFO - PROCESS | 3336 | 1469022506575 Marionette TRACE conn2 <- [1,2782,null,{}] 06:48:26 INFO - PROCESS | 3336 | 1469022506579 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:26 INFO - PROCESS | 3336 | 1469022506581 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:26 INFO - PROCESS | 3336 | 1469022506689 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 06:48:26 INFO - PROCESS | 3336 | 1469022506698 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:26 INFO - PROCESS | 3336 | 1469022506700 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:26 INFO - PROCESS | 3336 | ++DOCSHELL 11CD8000 == 33 [pid = 3336] [id = 705] 06:48:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (16453C00) [pid = 3336] [serial = 2115] [outer = 00000000] 06:48:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (16698400) [pid = 3336] [serial = 2116] [outer = 16453C00] 06:48:26 INFO - PROCESS | 3336 | 1469022506743 Marionette DEBUG loaded listener.js 06:48:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (167B5C00) [pid = 3336] [serial = 2117] [outer = 16453C00] 06:48:27 INFO - PROCESS | 3336 | 1469022507185 Marionette TRACE conn2 <- [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]]]}] 06:48:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:48:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 644ms 06:48:27 INFO - PROCESS | 3336 | 1469022507211 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 06:48:27 INFO - PROCESS | 3336 | 1469022507213 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 06:48:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:48:27 INFO - PROCESS | 3336 | 1469022507217 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:48:27 INFO - PROCESS | 3336 | 1469022507218 Marionette TRACE conn2 <- [1,2786,null,{}] 06:48:27 INFO - PROCESS | 3336 | 1469022507222 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:27 INFO - PROCESS | 3336 | 1469022507227 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:27 INFO - PROCESS | 3336 | 1469022507352 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 06:48:27 INFO - PROCESS | 3336 | 1469022507461 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:27 INFO - PROCESS | 3336 | 1469022507463 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:27 INFO - PROCESS | 3336 | ++DOCSHELL 17419400 == 34 [pid = 3336] [id = 706] 06:48:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (174E9400) [pid = 3336] [serial = 2118] [outer = 00000000] 06:48:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (17D5C400) [pid = 3336] [serial = 2119] [outer = 174E9400] 06:48:27 INFO - PROCESS | 3336 | 1469022507523 Marionette DEBUG loaded listener.js 06:48:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1802F000) [pid = 3336] [serial = 2120] [outer = 174E9400] 06:48:27 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (16693C00) [pid = 3336] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:48:27 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (14FF2400) [pid = 3336] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:48:27 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (1748B000) [pid = 3336] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:48:27 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (12B0BC00) [pid = 3336] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:48:27 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (13161800) [pid = 3336] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:48:27 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (10506C00) [pid = 3336] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:48:27 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (17EDF400) [pid = 3336] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:48:27 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (13CA1800) [pid = 3336] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:48:27 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (17417800) [pid = 3336] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:48:27 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (15772000) [pid = 3336] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:48:27 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (157EB800) [pid = 3336] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:48:27 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (13C48400) [pid = 3336] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:48:28 INFO - PROCESS | 3336 | 1469022508134 Marionette TRACE conn2 <- [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]]]}] 06:48:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:48:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 943ms 06:48:28 INFO - PROCESS | 3336 | 1469022508195 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 06:48:28 INFO - PROCESS | 3336 | 1469022508206 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 06:48:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:48:28 INFO - PROCESS | 3336 | 1469022508209 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:48:28 INFO - PROCESS | 3336 | 1469022508211 Marionette TRACE conn2 <- [1,2790,null,{}] 06:48:28 INFO - PROCESS | 3336 | 1469022508215 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:28 INFO - PROCESS | 3336 | 1469022508216 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:28 INFO - PROCESS | 3336 | 1469022508292 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 06:48:28 INFO - PROCESS | 3336 | 1469022508297 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:28 INFO - PROCESS | 3336 | 1469022508299 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:28 INFO - PROCESS | 3336 | ++DOCSHELL 10BB5C00 == 35 [pid = 3336] [id = 707] 06:48:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (14273C00) [pid = 3336] [serial = 2121] [outer = 00000000] 06:48:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (16960400) [pid = 3336] [serial = 2122] [outer = 14273C00] 06:48:28 INFO - PROCESS | 3336 | 1469022508343 Marionette DEBUG loaded listener.js 06:48:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (175C5400) [pid = 3336] [serial = 2123] [outer = 14273C00] 06:48:28 INFO - PROCESS | 3336 | 1469022508770 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:48:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:48:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 597ms 06:48:28 INFO - PROCESS | 3336 | 1469022508819 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 06:48:28 INFO - PROCESS | 3336 | 1469022508821 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 06:48:28 INFO - PROCESS | 3336 | 1469022508828 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:48:28 INFO - PROCESS | 3336 | 1469022508830 Marionette TRACE conn2 <- [1,2794,null,{}] 06:48:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:48:28 INFO - PROCESS | 3336 | 1469022508833 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:28 INFO - PROCESS | 3336 | 1469022508835 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:28 INFO - PROCESS | 3336 | 1469022508910 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 06:48:28 INFO - PROCESS | 3336 | 1469022508916 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:28 INFO - PROCESS | 3336 | 1469022508918 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:28 INFO - PROCESS | 3336 | ++DOCSHELL 18396C00 == 36 [pid = 3336] [id = 708] 06:48:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (18398000) [pid = 3336] [serial = 2124] [outer = 00000000] 06:48:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (19575000) [pid = 3336] [serial = 2125] [outer = 18398000] 06:48:28 INFO - PROCESS | 3336 | 1469022508960 Marionette DEBUG loaded listener.js 06:48:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (19576400) [pid = 3336] [serial = 2126] [outer = 18398000] 06:48:29 INFO - PROCESS | 3336 | 1469022509407 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:48:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:48:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 628ms 06:48:29 INFO - PROCESS | 3336 | 1469022509469 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 06:48:29 INFO - PROCESS | 3336 | 1469022509471 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 06:48:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:48:29 INFO - PROCESS | 3336 | 1469022509478 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:48:29 INFO - PROCESS | 3336 | 1469022509480 Marionette TRACE conn2 <- [1,2798,null,{}] 06:48:29 INFO - PROCESS | 3336 | 1469022509484 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:29 INFO - PROCESS | 3336 | 1469022509485 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:29 INFO - PROCESS | 3336 | 1469022509563 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 06:48:29 INFO - PROCESS | 3336 | 1469022509567 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:29 INFO - PROCESS | 3336 | 1469022509569 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:29 INFO - PROCESS | 3336 | ++DOCSHELL 12A6E400 == 37 [pid = 3336] [id = 709] 06:48:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1393F800) [pid = 3336] [serial = 2127] [outer = 00000000] 06:48:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (197EC000) [pid = 3336] [serial = 2128] [outer = 1393F800] 06:48:29 INFO - PROCESS | 3336 | 1469022509613 Marionette DEBUG loaded listener.js 06:48:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (19C37000) [pid = 3336] [serial = 2129] [outer = 1393F800] 06:48:30 INFO - PROCESS | 3336 | --DOCSHELL 1547A800 == 36 [pid = 3336] [id = 697] 06:48:30 INFO - PROCESS | 3336 | --DOCSHELL 17416400 == 35 [pid = 3336] [id = 698] 06:48:30 INFO - PROCESS | 3336 | --DOCSHELL 195BE400 == 34 [pid = 3336] [id = 699] 06:48:30 INFO - PROCESS | 3336 | --DOCSHELL 11448C00 == 33 [pid = 3336] [id = 701] 06:48:30 INFO - PROCESS | 3336 | --DOCSHELL 10EA7400 == 32 [pid = 3336] [id = 700] 06:48:31 INFO - PROCESS | 3336 | --DOCSHELL 13267000 == 31 [pid = 3336] [id = 702] 06:48:31 INFO - PROCESS | 3336 | --DOCSHELL 17419400 == 30 [pid = 3336] [id = 706] 06:48:31 INFO - PROCESS | 3336 | --DOCSHELL 11CD8000 == 29 [pid = 3336] [id = 705] 06:48:31 INFO - PROCESS | 3336 | --DOCSHELL 18396C00 == 28 [pid = 3336] [id = 708] 06:48:31 INFO - PROCESS | 3336 | --DOCSHELL 10BB5C00 == 27 [pid = 3336] [id = 707] 06:48:31 INFO - PROCESS | 3336 | --DOCSHELL 15F29400 == 26 [pid = 3336] [id = 704] 06:48:31 INFO - PROCESS | 3336 | --DOCSHELL 14FF1800 == 25 [pid = 3336] [id = 703] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (14270000) [pid = 3336] [serial = 2045] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (16968800) [pid = 3336] [serial = 2074] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (17496400) [pid = 3336] [serial = 2080] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1750B000) [pid = 3336] [serial = 2057] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (131DD800) [pid = 3336] [serial = 2059] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (1391B000) [pid = 3336] [serial = 2060] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (13447C00) [pid = 3336] [serial = 2065] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (1391AC00) [pid = 3336] [serial = 2066] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (10A74C00) [pid = 3336] [serial = 2062] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (18039800) [pid = 3336] [serial = 2084] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (11A48400) [pid = 3336] [serial = 2063] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (14293800) [pid = 3336] [serial = 2068] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (17496800) [pid = 3336] [serial = 2077] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (18037000) [pid = 3336] [serial = 2083] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (19576800) [pid = 3336] [serial = 2087] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (175C0C00) [pid = 3336] [serial = 2078] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (183A3000) [pid = 3336] [serial = 2086] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (16457000) [pid = 3336] [serial = 2071] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (17EDFC00) [pid = 3336] [serial = 2081] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (16D3F400) [pid = 3336] [serial = 2075] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 58 (14F9C400) [pid = 3336] [serial = 2069] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | --DOMWINDOW == 57 (1668A800) [pid = 3336] [serial = 2072] [outer = 00000000] [url = about:blank] 06:48:31 INFO - PROCESS | 3336 | 1469022511437 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:48:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:48:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2026ms 06:48:31 INFO - PROCESS | 3336 | 1469022511491 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 06:48:31 INFO - PROCESS | 3336 | 1469022511496 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 06:48:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:48:31 INFO - PROCESS | 3336 | 1469022511502 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:48:31 INFO - PROCESS | 3336 | 1469022511505 Marionette TRACE conn2 <- [1,2802,null,{}] 06:48:31 INFO - PROCESS | 3336 | 1469022511512 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:31 INFO - PROCESS | 3336 | 1469022511515 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:31 INFO - PROCESS | 3336 | 1469022511667 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 06:48:31 INFO - PROCESS | 3336 | 1469022511804 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:31 INFO - PROCESS | 3336 | 1469022511807 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:31 INFO - PROCESS | 3336 | ++DOCSHELL 10A82800 == 26 [pid = 3336] [id = 710] 06:48:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 58 (10BB1800) [pid = 3336] [serial = 2130] [outer = 00000000] 06:48:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 59 (1100DC00) [pid = 3336] [serial = 2131] [outer = 10BB1800] 06:48:31 INFO - PROCESS | 3336 | 1469022511865 Marionette DEBUG loaded listener.js 06:48:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (11017400) [pid = 3336] [serial = 2132] [outer = 10BB1800] 06:48:32 INFO - PROCESS | 3336 | 1469022512563 Marionette TRACE conn2 <- [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]]]}] 06:48:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:48:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1100ms 06:48:32 INFO - PROCESS | 3336 | 1469022512611 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 06:48:32 INFO - PROCESS | 3336 | 1469022512617 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 06:48:32 INFO - PROCESS | 3336 | 1469022512625 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:48:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:48:32 INFO - PROCESS | 3336 | 1469022512628 Marionette TRACE conn2 <- [1,2806,null,{}] 06:48:32 INFO - PROCESS | 3336 | 1469022512632 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:32 INFO - PROCESS | 3336 | 1469022512635 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:32 INFO - PROCESS | 3336 | 1469022512766 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 06:48:32 INFO - PROCESS | 3336 | 1469022512899 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:32 INFO - PROCESS | 3336 | 1469022512902 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:32 INFO - PROCESS | 3336 | ++DOCSHELL 13112000 == 27 [pid = 3336] [id = 711] 06:48:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (13115000) [pid = 3336] [serial = 2133] [outer = 00000000] 06:48:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (13157000) [pid = 3336] [serial = 2134] [outer = 13115000] 06:48:32 INFO - PROCESS | 3336 | 1469022512958 Marionette DEBUG loaded listener.js 06:48:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (131E1800) [pid = 3336] [serial = 2135] [outer = 13115000] 06:48:33 INFO - PROCESS | 3336 | --DOCSHELL 10561400 == 26 [pid = 3336] [id = 696] 06:48:33 INFO - PROCESS | 3336 | --DOCSHELL 13C97000 == 25 [pid = 3336] [id = 695] 06:48:33 INFO - PROCESS | 3336 | --DOCSHELL 1748D800 == 24 [pid = 3336] [id = 694] 06:48:33 INFO - PROCESS | 3336 | --DOCSHELL 13072800 == 23 [pid = 3336] [id = 693] 06:48:33 INFO - PROCESS | 3336 | --DOCSHELL 139CE400 == 22 [pid = 3336] [id = 692] 06:48:33 INFO - PROCESS | 3336 | --DOCSHELL 1314CC00 == 21 [pid = 3336] [id = 683] 06:48:33 INFO - PROCESS | 3336 | 1469022513699 Marionette TRACE conn2 <- [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]]]}] 06:48:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:48:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1084ms 06:48:33 INFO - PROCESS | 3336 | 1469022513749 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 06:48:33 INFO - PROCESS | 3336 | 1469022513753 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 06:48:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:48:33 INFO - PROCESS | 3336 | 1469022513760 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:48:33 INFO - PROCESS | 3336 | 1469022513763 Marionette TRACE conn2 <- [1,2810,null,{}] 06:48:33 INFO - PROCESS | 3336 | 1469022513768 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:33 INFO - PROCESS | 3336 | 1469022513771 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:33 INFO - PROCESS | 3336 | 1469022513857 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 06:48:33 INFO - PROCESS | 3336 | 1469022513963 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:33 INFO - PROCESS | 3336 | 1469022513966 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:33 INFO - PROCESS | 3336 | ++DOCSHELL 10EA6800 == 22 [pid = 3336] [id = 712] 06:48:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (10FBCC00) [pid = 3336] [serial = 2136] [outer = 00000000] 06:48:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (12D6A800) [pid = 3336] [serial = 2137] [outer = 10FBCC00] 06:48:34 INFO - PROCESS | 3336 | 1469022514012 Marionette DEBUG loaded listener.js 06:48:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (1314B800) [pid = 3336] [serial = 2138] [outer = 10FBCC00] 06:48:34 INFO - PROCESS | 3336 | 1469022514452 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:48:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:48:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 738ms 06:48:34 INFO - PROCESS | 3336 | 1469022514500 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 06:48:34 INFO - PROCESS | 3336 | 1469022514504 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 06:48:34 INFO - PROCESS | 3336 | 1469022514510 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:48:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:48:34 INFO - PROCESS | 3336 | 1469022514512 Marionette TRACE conn2 <- [1,2814,null,{}] 06:48:34 INFO - PROCESS | 3336 | 1469022514516 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:34 INFO - PROCESS | 3336 | 1469022514519 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:34 INFO - PROCESS | 3336 | 1469022514605 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 06:48:34 INFO - PROCESS | 3336 | 1469022514613 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:34 INFO - PROCESS | 3336 | 1469022514615 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:34 INFO - PROCESS | 3336 | ++DOCSHELL 10BB6400 == 23 [pid = 3336] [id = 713] 06:48:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (13938000) [pid = 3336] [serial = 2139] [outer = 00000000] 06:48:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (139D5400) [pid = 3336] [serial = 2140] [outer = 13938000] 06:48:34 INFO - PROCESS | 3336 | 1469022514661 Marionette DEBUG loaded listener.js 06:48:34 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (13CA2000) [pid = 3336] [serial = 2141] [outer = 13938000] 06:48:35 INFO - PROCESS | 3336 | 1469022515155 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:48:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:48:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 706ms 06:48:35 INFO - PROCESS | 3336 | 1469022515210 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 06:48:35 INFO - PROCESS | 3336 | 1469022515212 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 06:48:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:48:35 INFO - PROCESS | 3336 | 1469022515216 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:48:35 INFO - PROCESS | 3336 | 1469022515219 Marionette TRACE conn2 <- [1,2818,null,{}] 06:48:35 INFO - PROCESS | 3336 | 1469022515229 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:35 INFO - PROCESS | 3336 | 1469022515234 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:35 INFO - PROCESS | 3336 | 1469022515320 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 06:48:35 INFO - PROCESS | 3336 | 1469022515417 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:35 INFO - PROCESS | 3336 | 1469022515420 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:35 INFO - PROCESS | 3336 | ++DOCSHELL 1429A800 == 24 [pid = 3336] [id = 714] 06:48:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (1429B800) [pid = 3336] [serial = 2142] [outer = 00000000] 06:48:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (145ED000) [pid = 3336] [serial = 2143] [outer = 1429B800] 06:48:35 INFO - PROCESS | 3336 | 1469022515468 Marionette DEBUG loaded listener.js 06:48:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (15478800) [pid = 3336] [serial = 2144] [outer = 1429B800] 06:48:35 INFO - PROCESS | 3336 | 1469022515874 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:48:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 707ms 06:48:35 INFO - PROCESS | 3336 | 1469022515915 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 06:48:35 INFO - PROCESS | 3336 | 1469022515918 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 06:48:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:48:35 INFO - PROCESS | 3336 | 1469022515921 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:48:35 INFO - PROCESS | 3336 | 1469022515931 Marionette TRACE conn2 <- [1,2822,null,{}] 06:48:35 INFO - PROCESS | 3336 | 1469022515935 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:35 INFO - PROCESS | 3336 | 1469022515937 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:36 INFO - PROCESS | 3336 | 1469022516093 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 06:48:36 INFO - PROCESS | 3336 | 1469022516104 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:36 INFO - PROCESS | 3336 | 1469022516106 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:36 INFO - PROCESS | 3336 | ++DOCSHELL 15D5E000 == 25 [pid = 3336] [id = 715] 06:48:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (15D5E400) [pid = 3336] [serial = 2145] [outer = 00000000] 06:48:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (15F24C00) [pid = 3336] [serial = 2146] [outer = 15D5E400] 06:48:36 INFO - PROCESS | 3336 | 1469022516149 Marionette DEBUG loaded listener.js 06:48:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (15F2B400) [pid = 3336] [serial = 2147] [outer = 15D5E400] 06:48:36 INFO - PROCESS | 3336 | 1469022516616 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:48:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:48:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 754ms 06:48:36 INFO - PROCESS | 3336 | 1469022516681 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 06:48:36 INFO - PROCESS | 3336 | 1469022516683 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 06:48:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:48:36 INFO - PROCESS | 3336 | 1469022516692 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:48:36 INFO - PROCESS | 3336 | 1469022516694 Marionette TRACE conn2 <- [1,2826,null,{}] 06:48:36 INFO - PROCESS | 3336 | 1469022516697 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:36 INFO - PROCESS | 3336 | 1469022516699 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:36 INFO - PROCESS | 3336 | 1469022516816 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 06:48:36 INFO - PROCESS | 3336 | 1469022516825 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:36 INFO - PROCESS | 3336 | 1469022516827 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:36 INFO - PROCESS | 3336 | ++DOCSHELL 16454000 == 26 [pid = 3336] [id = 716] 06:48:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (16454400) [pid = 3336] [serial = 2148] [outer = 00000000] 06:48:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1645F000) [pid = 3336] [serial = 2149] [outer = 16454400] 06:48:36 INFO - PROCESS | 3336 | 1469022516870 Marionette DEBUG loaded listener.js 06:48:36 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (1668A400) [pid = 3336] [serial = 2150] [outer = 16454400] 06:48:37 INFO - PROCESS | 3336 | 1469022517327 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:48:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:48:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 691ms 06:48:37 INFO - PROCESS | 3336 | 1469022517387 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 06:48:37 INFO - PROCESS | 3336 | 1469022517389 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 06:48:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:48:37 INFO - PROCESS | 3336 | 1469022517392 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:48:37 INFO - PROCESS | 3336 | 1469022517394 Marionette TRACE conn2 <- [1,2830,null,{}] 06:48:37 INFO - PROCESS | 3336 | 1469022517432 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:37 INFO - PROCESS | 3336 | 1469022517437 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:37 INFO - PROCESS | 3336 | 1469022517594 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 06:48:37 INFO - PROCESS | 3336 | 1469022517602 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:37 INFO - PROCESS | 3336 | 1469022517604 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:37 INFO - PROCESS | 3336 | ++DOCSHELL 16B1B400 == 27 [pid = 3336] [id = 717] 06:48:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (16B1C400) [pid = 3336] [serial = 2151] [outer = 00000000] 06:48:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (17416400) [pid = 3336] [serial = 2152] [outer = 16B1C400] 06:48:37 INFO - PROCESS | 3336 | 1469022517647 Marionette DEBUG loaded listener.js 06:48:37 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (174EA400) [pid = 3336] [serial = 2153] [outer = 16B1C400] 06:48:38 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (18398000) [pid = 3336] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:48:38 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (15F2A000) [pid = 3336] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:48:38 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (16453C00) [pid = 3336] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:48:38 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (174E9400) [pid = 3336] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:48:38 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (14FF4400) [pid = 3336] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:48:38 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (13267C00) [pid = 3336] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:48:38 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (114DB800) [pid = 3336] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:48:38 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (11C2E400) [pid = 3336] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:48:38 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (195C2400) [pid = 3336] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:48:38 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (17419C00) [pid = 3336] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:48:38 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (1547B800) [pid = 3336] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:48:38 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (10BB6C00) [pid = 3336] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:48:38 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (14273C00) [pid = 3336] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:48:38 INFO - PROCESS | 3336 | 1469022518118 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:48:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:48:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 801ms 06:48:38 INFO - PROCESS | 3336 | 1469022518194 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 06:48:38 INFO - PROCESS | 3336 | 1469022518196 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 06:48:38 INFO - PROCESS | 3336 | 1469022518200 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:48:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:48:38 INFO - PROCESS | 3336 | 1469022518201 Marionette TRACE conn2 <- [1,2834,null,{}] 06:48:38 INFO - PROCESS | 3336 | 1469022518205 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:38 INFO - PROCESS | 3336 | 1469022518216 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:38 INFO - PROCESS | 3336 | 1469022518294 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 06:48:38 INFO - PROCESS | 3336 | 1469022518394 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:38 INFO - PROCESS | 3336 | 1469022518396 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:38 INFO - PROCESS | 3336 | ++DOCSHELL 103CB400 == 28 [pid = 3336] [id = 718] 06:48:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (10A77000) [pid = 3336] [serial = 2154] [outer = 00000000] 06:48:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (1426D400) [pid = 3336] [serial = 2155] [outer = 10A77000] 06:48:38 INFO - PROCESS | 3336 | 1469022518439 Marionette DEBUG loaded listener.js 06:48:38 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (15F2A000) [pid = 3336] [serial = 2156] [outer = 10A77000] 06:48:38 INFO - PROCESS | 3336 | 1469022518792 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:48:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:48:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 644ms 06:48:38 INFO - PROCESS | 3336 | 1469022518839 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 06:48:38 INFO - PROCESS | 3336 | 1469022518841 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 06:48:38 INFO - PROCESS | 3336 | 1469022518844 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:48:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:48:38 INFO - PROCESS | 3336 | 1469022518846 Marionette TRACE conn2 <- [1,2838,null,{}] 06:48:38 INFO - PROCESS | 3336 | 1469022518849 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:38 INFO - PROCESS | 3336 | 1469022518851 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:39 INFO - PROCESS | 3336 | 1469022518993 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 06:48:39 INFO - PROCESS | 3336 | 1469022519007 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:39 INFO - PROCESS | 3336 | 1469022519009 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:39 INFO - PROCESS | 3336 | ++DOCSHELL 13915800 == 29 [pid = 3336] [id = 719] 06:48:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (1645AC00) [pid = 3336] [serial = 2157] [outer = 00000000] 06:48:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (175B9400) [pid = 3336] [serial = 2158] [outer = 1645AC00] 06:48:39 INFO - PROCESS | 3336 | 1469022519051 Marionette DEBUG loaded listener.js 06:48:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (17D55C00) [pid = 3336] [serial = 2159] [outer = 1645AC00] 06:48:39 INFO - PROCESS | 3336 | 1469022519459 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:48:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:48:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 629ms 06:48:39 INFO - PROCESS | 3336 | 1469022519482 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 06:48:39 INFO - PROCESS | 3336 | 1469022519484 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 06:48:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:48:39 INFO - PROCESS | 3336 | 1469022519487 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:48:39 INFO - PROCESS | 3336 | 1469022519489 Marionette TRACE conn2 <- [1,2842,null,{}] 06:48:39 INFO - PROCESS | 3336 | 1469022519492 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:39 INFO - PROCESS | 3336 | 1469022519495 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:39 INFO - PROCESS | 3336 | 1469022519663 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 06:48:39 INFO - PROCESS | 3336 | 1469022519670 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:39 INFO - PROCESS | 3336 | 1469022519672 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:39 INFO - PROCESS | 3336 | ++DOCSHELL 10A08800 == 30 [pid = 3336] [id = 720] 06:48:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (10EA0000) [pid = 3336] [serial = 2160] [outer = 00000000] 06:48:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1802C800) [pid = 3336] [serial = 2161] [outer = 10EA0000] 06:48:39 INFO - PROCESS | 3336 | 1469022519715 Marionette DEBUG loaded listener.js 06:48:39 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (1802CC00) [pid = 3336] [serial = 2162] [outer = 10EA0000] 06:48:40 INFO - PROCESS | 3336 | 1469022520191 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:48:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:48:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 692ms 06:48:40 INFO - PROCESS | 3336 | 1469022520220 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 06:48:40 INFO - PROCESS | 3336 | 1469022520224 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 06:48:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:48:40 INFO - PROCESS | 3336 | 1469022520230 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:48:40 INFO - PROCESS | 3336 | 1469022520233 Marionette TRACE conn2 <- [1,2846,null,{}] 06:48:40 INFO - PROCESS | 3336 | 1469022520239 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:40 INFO - PROCESS | 3336 | 1469022520242 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:40 INFO - PROCESS | 3336 | 1469022520352 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 06:48:40 INFO - PROCESS | 3336 | 1469022520520 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:40 INFO - PROCESS | 3336 | 1469022520524 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:40 INFO - PROCESS | 3336 | ++DOCSHELL 10FBE800 == 31 [pid = 3336] [id = 721] 06:48:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (128ACC00) [pid = 3336] [serial = 2163] [outer = 00000000] 06:48:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (13074800) [pid = 3336] [serial = 2164] [outer = 128ACC00] 06:48:40 INFO - PROCESS | 3336 | 1469022520582 Marionette DEBUG loaded listener.js 06:48:40 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (13268400) [pid = 3336] [serial = 2165] [outer = 128ACC00] 06:48:41 INFO - PROCESS | 3336 | 1469022521143 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:48:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:48:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 958ms 06:48:41 INFO - PROCESS | 3336 | 1469022521176 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 06:48:41 INFO - PROCESS | 3336 | 1469022521180 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 06:48:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:48:41 INFO - PROCESS | 3336 | 1469022521187 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:48:41 INFO - PROCESS | 3336 | 1469022521190 Marionette TRACE conn2 <- [1,2850,null,{}] 06:48:41 INFO - PROCESS | 3336 | 1469022521194 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:41 INFO - PROCESS | 3336 | 1469022521196 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:41 INFO - PROCESS | 3336 | 1469022521305 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 06:48:41 INFO - PROCESS | 3336 | 1469022521413 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:41 INFO - PROCESS | 3336 | 1469022521416 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:41 INFO - PROCESS | 3336 | ++DOCSHELL 14299800 == 32 [pid = 3336] [id = 722] 06:48:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1429C400) [pid = 3336] [serial = 2166] [outer = 00000000] 06:48:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1576E800) [pid = 3336] [serial = 2167] [outer = 1429C400] 06:48:41 INFO - PROCESS | 3336 | 1469022521482 Marionette DEBUG loaded listener.js 06:48:41 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (15F28800) [pid = 3336] [serial = 2168] [outer = 1429C400] 06:48:42 INFO - PROCESS | 3336 | 1469022522121 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:48:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:48:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1006ms 06:48:42 INFO - PROCESS | 3336 | 1469022522189 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 06:48:42 INFO - PROCESS | 3336 | 1469022522192 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 06:48:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:48:42 INFO - PROCESS | 3336 | 1469022522196 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:48:42 INFO - PROCESS | 3336 | 1469022522200 Marionette TRACE conn2 <- [1,2854,null,{}] 06:48:42 INFO - PROCESS | 3336 | 1469022522211 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:42 INFO - PROCESS | 3336 | 1469022522215 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:42 INFO - PROCESS | 3336 | 1469022522321 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 06:48:42 INFO - PROCESS | 3336 | 1469022522457 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:42 INFO - PROCESS | 3336 | 1469022522460 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:42 INFO - PROCESS | 3336 | ++DOCSHELL 175C8C00 == 33 [pid = 3336] [id = 723] 06:48:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (17DF7C00) [pid = 3336] [serial = 2169] [outer = 00000000] 06:48:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (1803A800) [pid = 3336] [serial = 2170] [outer = 17DF7C00] 06:48:42 INFO - PROCESS | 3336 | 1469022522516 Marionette DEBUG loaded listener.js 06:48:42 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (1839F800) [pid = 3336] [serial = 2171] [outer = 17DF7C00] 06:48:43 INFO - PROCESS | 3336 | 1469022523080 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:48:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 943ms 06:48:43 INFO - PROCESS | 3336 | 1469022523140 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 06:48:43 INFO - PROCESS | 3336 | 1469022523143 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 06:48:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:48:43 INFO - PROCESS | 3336 | 1469022523147 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:48:43 INFO - PROCESS | 3336 | 1469022523149 Marionette TRACE conn2 <- [1,2858,null,{}] 06:48:43 INFO - PROCESS | 3336 | 1469022523152 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:43 INFO - PROCESS | 3336 | 1469022523154 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:43 INFO - PROCESS | 3336 | 1469022523257 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 06:48:43 INFO - PROCESS | 3336 | 1469022523392 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:43 INFO - PROCESS | 3336 | 1469022523394 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:43 INFO - PROCESS | 3336 | ++DOCSHELL 12828800 == 34 [pid = 3336] [id = 724] 06:48:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (12D69C00) [pid = 3336] [serial = 2172] [outer = 00000000] 06:48:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (17EDE800) [pid = 3336] [serial = 2173] [outer = 12D69C00] 06:48:43 INFO - PROCESS | 3336 | 1469022523450 Marionette DEBUG loaded listener.js 06:48:43 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (18035800) [pid = 3336] [serial = 2174] [outer = 12D69C00] 06:48:44 INFO - PROCESS | 3336 | 1469022524146 Marionette TRACE conn2 <- [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]]]}] 06:48:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:48:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1036ms 06:48:44 INFO - PROCESS | 3336 | 1469022524186 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 06:48:44 INFO - PROCESS | 3336 | 1469022524190 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 06:48:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:48:44 INFO - PROCESS | 3336 | 1469022524211 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:48:44 INFO - PROCESS | 3336 | 1469022524214 Marionette TRACE conn2 <- [1,2862,null,{}] 06:48:44 INFO - PROCESS | 3336 | 1469022524220 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:44 INFO - PROCESS | 3336 | 1469022524223 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:44 INFO - PROCESS | 3336 | 1469022524317 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 06:48:44 INFO - PROCESS | 3336 | 1469022524457 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:44 INFO - PROCESS | 3336 | 1469022524459 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:44 INFO - PROCESS | 3336 | ++DOCSHELL 10A0B800 == 35 [pid = 3336] [id = 725] 06:48:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (1100E400) [pid = 3336] [serial = 2175] [outer = 00000000] 06:48:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (13158C00) [pid = 3336] [serial = 2176] [outer = 1100E400] 06:48:44 INFO - PROCESS | 3336 | 1469022524508 Marionette DEBUG loaded listener.js 06:48:44 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (13449400) [pid = 3336] [serial = 2177] [outer = 1100E400] 06:48:44 INFO - PROCESS | 3336 | --DOCSHELL 16691400 == 34 [pid = 3336] [id = 691] 06:48:44 INFO - PROCESS | 3336 | --DOCSHELL 13CA0000 == 33 [pid = 3336] [id = 689] 06:48:44 INFO - PROCESS | 3336 | --DOCSHELL 1547E400 == 32 [pid = 3336] [id = 690] 06:48:44 INFO - PROCESS | 3336 | --DOCSHELL 13161400 == 31 [pid = 3336] [id = 688] 06:48:44 INFO - PROCESS | 3336 | --DOCSHELL 13148800 == 30 [pid = 3336] [id = 680] 06:48:44 INFO - PROCESS | 3336 | --DOCSHELL 10A0A000 == 29 [pid = 3336] [id = 679] 06:48:44 INFO - PROCESS | 3336 | --DOCSHELL 10504000 == 28 [pid = 3336] [id = 687] 06:48:44 INFO - PROCESS | 3336 | --DOCSHELL 13112000 == 27 [pid = 3336] [id = 711] 06:48:44 INFO - PROCESS | 3336 | --DOCSHELL 10A82800 == 26 [pid = 3336] [id = 710] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (19576400) [pid = 3336] [serial = 2126] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (15F2DC00) [pid = 3336] [serial = 2113] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (16698400) [pid = 3336] [serial = 2116] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (16458000) [pid = 3336] [serial = 2114] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (17D5C400) [pid = 3336] [serial = 2119] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (167B5C00) [pid = 3336] [serial = 2117] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (19575000) [pid = 3336] [serial = 2125] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (1802F000) [pid = 3336] [serial = 2120] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (15481800) [pid = 3336] [serial = 2110] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1393A000) [pid = 3336] [serial = 2107] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (13C3B800) [pid = 3336] [serial = 2108] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (12B02800) [pid = 3336] [serial = 2104] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (12D60400) [pid = 3336] [serial = 2105] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (13938C00) [pid = 3336] [serial = 2102] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (13074000) [pid = 3336] [serial = 2101] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (19C34800) [pid = 3336] [serial = 2099] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (195CA000) [pid = 3336] [serial = 2098] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1839A400) [pid = 3336] [serial = 2096] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (1802E400) [pid = 3336] [serial = 2095] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (157EB000) [pid = 3336] [serial = 2093] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (15483000) [pid = 3336] [serial = 2092] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (132D5800) [pid = 3336] [serial = 2090] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (13155C00) [pid = 3336] [serial = 2089] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (16960400) [pid = 3336] [serial = 2122] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (175C5400) [pid = 3336] [serial = 2123] [outer = 00000000] [url = about:blank] 06:48:44 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (157E8400) [pid = 3336] [serial = 2111] [outer = 00000000] [url = about:blank] 06:48:45 INFO - PROCESS | 3336 | 1469022524990 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:48:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:48:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 848ms 06:48:45 INFO - PROCESS | 3336 | 1469022525052 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 06:48:45 INFO - PROCESS | 3336 | 1469022525056 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 06:48:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:48:45 INFO - PROCESS | 3336 | 1469022525062 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:48:45 INFO - PROCESS | 3336 | 1469022525064 Marionette TRACE conn2 <- [1,2866,null,{}] 06:48:45 INFO - PROCESS | 3336 | 1469022525068 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:45 INFO - PROCESS | 3336 | 1469022525071 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:45 INFO - PROCESS | 3336 | 1469022525157 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 06:48:45 INFO - PROCESS | 3336 | 1469022525171 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:45 INFO - PROCESS | 3336 | 1469022525173 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:45 INFO - PROCESS | 3336 | ++DOCSHELL 13160000 == 27 [pid = 3336] [id = 726] 06:48:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (13161400) [pid = 3336] [serial = 2178] [outer = 00000000] 06:48:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (1393D000) [pid = 3336] [serial = 2179] [outer = 13161400] 06:48:45 INFO - PROCESS | 3336 | 1469022525223 Marionette DEBUG loaded listener.js 06:48:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (13C40000) [pid = 3336] [serial = 2180] [outer = 13161400] 06:48:45 INFO - PROCESS | 3336 | 1469022525763 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:48:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 691ms 06:48:45 INFO - PROCESS | 3336 | 1469022525793 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 06:48:45 INFO - PROCESS | 3336 | 1469022525795 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 06:48:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:48:45 INFO - PROCESS | 3336 | 1469022525799 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:48:45 INFO - PROCESS | 3336 | 1469022525803 Marionette TRACE conn2 <- [1,2870,null,{}] 06:48:45 INFO - PROCESS | 3336 | 1469022525812 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:45 INFO - PROCESS | 3336 | 1469022525816 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:45 INFO - PROCESS | 3336 | 1469022525901 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 06:48:45 INFO - PROCESS | 3336 | 1469022525909 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:45 INFO - PROCESS | 3336 | 1469022525912 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:45 INFO - PROCESS | 3336 | ++DOCSHELL 145EAC00 == 28 [pid = 3336] [id = 727] 06:48:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (145EE000) [pid = 3336] [serial = 2181] [outer = 00000000] 06:48:45 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (1547EC00) [pid = 3336] [serial = 2182] [outer = 145EE000] 06:48:45 INFO - PROCESS | 3336 | 1469022525957 Marionette DEBUG loaded listener.js 06:48:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (15777C00) [pid = 3336] [serial = 2183] [outer = 145EE000] 06:48:46 INFO - PROCESS | 3336 | 1469022526422 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:48:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:48:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 628ms 06:48:46 INFO - PROCESS | 3336 | 1469022526436 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 06:48:46 INFO - PROCESS | 3336 | 1469022526439 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 06:48:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:48:46 INFO - PROCESS | 3336 | 1469022526442 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:48:46 INFO - PROCESS | 3336 | 1469022526444 Marionette TRACE conn2 <- [1,2874,null,{}] 06:48:46 INFO - PROCESS | 3336 | 1469022526447 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:46 INFO - PROCESS | 3336 | 1469022526449 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:46 INFO - PROCESS | 3336 | 1469022526535 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 06:48:46 INFO - PROCESS | 3336 | 1469022526541 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:46 INFO - PROCESS | 3336 | 1469022526543 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:46 INFO - PROCESS | 3336 | ++DOCSHELL 15F22000 == 29 [pid = 3336] [id = 728] 06:48:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (15F22400) [pid = 3336] [serial = 2184] [outer = 00000000] 06:48:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1645B400) [pid = 3336] [serial = 2185] [outer = 15F22400] 06:48:46 INFO - PROCESS | 3336 | 1469022526586 Marionette DEBUG loaded listener.js 06:48:46 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (1649F000) [pid = 3336] [serial = 2186] [outer = 15F22400] 06:48:47 INFO - PROCESS | 3336 | 1469022527107 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:48:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:48:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 691ms 06:48:47 INFO - PROCESS | 3336 | 1469022527142 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 06:48:47 INFO - PROCESS | 3336 | 1469022527144 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 06:48:47 INFO - PROCESS | 3336 | 1469022527147 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:48:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:48:47 INFO - PROCESS | 3336 | 1469022527149 Marionette TRACE conn2 <- [1,2878,null,{}] 06:48:47 INFO - PROCESS | 3336 | 1469022527152 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:47 INFO - PROCESS | 3336 | 1469022527154 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:47 INFO - PROCESS | 3336 | 1469022527266 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 06:48:47 INFO - PROCESS | 3336 | 1469022527271 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:47 INFO - PROCESS | 3336 | 1469022527274 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:47 INFO - PROCESS | 3336 | ++DOCSHELL 16959800 == 30 [pid = 3336] [id = 729] 06:48:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1695F400) [pid = 3336] [serial = 2187] [outer = 00000000] 06:48:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (16D3D400) [pid = 3336] [serial = 2188] [outer = 1695F400] 06:48:47 INFO - PROCESS | 3336 | 1469022527316 Marionette DEBUG loaded listener.js 06:48:47 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (16E37400) [pid = 3336] [serial = 2189] [outer = 1695F400] 06:48:47 INFO - PROCESS | 3336 | 1469022527782 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:48:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:48:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 707ms 06:48:47 INFO - PROCESS | 3336 | 1469022527847 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 06:48:47 INFO - PROCESS | 3336 | 1469022527849 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 06:48:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:48:47 INFO - PROCESS | 3336 | 1469022527858 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:48:47 INFO - PROCESS | 3336 | 1469022527859 Marionette TRACE conn2 <- [1,2882,null,{}] 06:48:47 INFO - PROCESS | 3336 | 1469022527863 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:47 INFO - PROCESS | 3336 | 1469022527868 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:48 INFO - PROCESS | 3336 | 1469022528033 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 06:48:48 INFO - PROCESS | 3336 | 1469022528060 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:48 INFO - PROCESS | 3336 | 1469022528062 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:48 INFO - PROCESS | 3336 | ++DOCSHELL 10A74C00 == 31 [pid = 3336] [id = 730] 06:48:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (17EDEC00) [pid = 3336] [serial = 2190] [outer = 00000000] 06:48:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (1839CC00) [pid = 3336] [serial = 2191] [outer = 17EDEC00] 06:48:48 INFO - PROCESS | 3336 | 1469022528105 Marionette DEBUG loaded listener.js 06:48:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (19576400) [pid = 3336] [serial = 2192] [outer = 17EDEC00] 06:48:48 INFO - PROCESS | 3336 | 1469022528547 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:48:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 739ms 06:48:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:48:48 INFO - PROCESS | 3336 | 1469022528593 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 06:48:48 INFO - PROCESS | 3336 | 1469022528595 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 06:48:48 INFO - PROCESS | 3336 | 1469022528598 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:48:48 INFO - PROCESS | 3336 | 1469022528600 Marionette TRACE conn2 <- [1,2886,null,{}] 06:48:48 INFO - PROCESS | 3336 | 1469022528603 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:48 INFO - PROCESS | 3336 | 1469022528605 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:48 INFO - PROCESS | 3336 | 1469022528730 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 06:48:48 INFO - PROCESS | 3336 | 1469022528794 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:48 INFO - PROCESS | 3336 | 1469022528796 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:48 INFO - PROCESS | 3336 | ++DOCSHELL 1802D800 == 32 [pid = 3336] [id = 731] 06:48:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (18036800) [pid = 3336] [serial = 2193] [outer = 00000000] 06:48:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (197EA400) [pid = 3336] [serial = 2194] [outer = 18036800] 06:48:48 INFO - PROCESS | 3336 | 1469022528839 Marionette DEBUG loaded listener.js 06:48:48 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (197EC400) [pid = 3336] [serial = 2195] [outer = 18036800] 06:48:49 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (15D5E400) [pid = 3336] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:48:49 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (10BB1800) [pid = 3336] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:48:49 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (10FBCC00) [pid = 3336] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:48:49 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (1645AC00) [pid = 3336] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:48:49 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (1393F800) [pid = 3336] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:48:49 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (1429B800) [pid = 3336] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:48:49 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (13115000) [pid = 3336] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:48:49 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (13938000) [pid = 3336] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:48:49 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (16454400) [pid = 3336] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:48:49 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (10A77000) [pid = 3336] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:48:49 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (16B1C400) [pid = 3336] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:48:49 INFO - PROCESS | 3336 | 1469022529344 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:48:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:48:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 801ms 06:48:49 INFO - PROCESS | 3336 | 1469022529400 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 06:48:49 INFO - PROCESS | 3336 | 1469022529403 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 06:48:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:48:49 INFO - PROCESS | 3336 | 1469022529407 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:48:49 INFO - PROCESS | 3336 | 1469022529408 Marionette TRACE conn2 <- [1,2890,null,{}] 06:48:49 INFO - PROCESS | 3336 | 1469022529411 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:49 INFO - PROCESS | 3336 | 1469022529413 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:49 INFO - PROCESS | 3336 | 1469022529493 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 06:48:49 INFO - PROCESS | 3336 | 1469022529598 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:49 INFO - PROCESS | 3336 | 1469022529600 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:49 INFO - PROCESS | 3336 | ++DOCSHELL 103D2000 == 33 [pid = 3336] [id = 732] 06:48:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (10510C00) [pid = 3336] [serial = 2196] [outer = 00000000] 06:48:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (14271C00) [pid = 3336] [serial = 2197] [outer = 10510C00] 06:48:49 INFO - PROCESS | 3336 | 1469022529643 Marionette DEBUG loaded listener.js 06:48:49 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1429B800) [pid = 3336] [serial = 2198] [outer = 10510C00] 06:48:50 INFO - PROCESS | 3336 | 1469022529987 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:48:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:48:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 628ms 06:48:50 INFO - PROCESS | 3336 | 1469022530044 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 06:48:50 INFO - PROCESS | 3336 | 1469022530046 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 06:48:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:48:50 INFO - PROCESS | 3336 | 1469022530049 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:48:50 INFO - PROCESS | 3336 | 1469022530051 Marionette TRACE conn2 <- [1,2894,null,{}] 06:48:50 INFO - PROCESS | 3336 | 1469022530054 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:50 INFO - PROCESS | 3336 | 1469022530056 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:50 INFO - PROCESS | 3336 | 1469022530181 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 06:48:50 INFO - PROCESS | 3336 | 1469022530189 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:50 INFO - PROCESS | 3336 | 1469022530191 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:50 INFO - PROCESS | 3336 | ++DOCSHELL 13115000 == 34 [pid = 3336] [id = 733] 06:48:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (16B1C400) [pid = 3336] [serial = 2199] [outer = 00000000] 06:48:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (197E5C00) [pid = 3336] [serial = 2200] [outer = 16B1C400] 06:48:50 INFO - PROCESS | 3336 | 1469022530233 Marionette DEBUG loaded listener.js 06:48:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (19C3D000) [pid = 3336] [serial = 2201] [outer = 16B1C400] 06:48:50 INFO - PROCESS | 3336 | 1469022530635 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:48:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 628ms 06:48:50 INFO - PROCESS | 3336 | 1469022530687 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 06:48:50 INFO - PROCESS | 3336 | 1469022530689 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 06:48:50 INFO - PROCESS | 3336 | 1469022530692 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:48:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:48:50 INFO - PROCESS | 3336 | 1469022530694 Marionette TRACE conn2 <- [1,2898,null,{}] 06:48:50 INFO - PROCESS | 3336 | 1469022530698 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:50 INFO - PROCESS | 3336 | 1469022530710 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:50 INFO - PROCESS | 3336 | 1469022530856 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 06:48:50 INFO - PROCESS | 3336 | 1469022530900 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:50 INFO - PROCESS | 3336 | 1469022530902 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:50 INFO - PROCESS | 3336 | ++DOCSHELL 15772000 == 35 [pid = 3336] [id = 734] 06:48:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (19CDE400) [pid = 3336] [serial = 2202] [outer = 00000000] 06:48:50 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (19E18000) [pid = 3336] [serial = 2203] [outer = 19CDE400] 06:48:50 INFO - PROCESS | 3336 | 1469022530944 Marionette DEBUG loaded listener.js 06:48:51 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (19F89000) [pid = 3336] [serial = 2204] [outer = 19CDE400] 06:48:51 INFO - PROCESS | 3336 | --DOCSHELL 11A50800 == 34 [pid = 3336] [id = 686] 06:48:51 INFO - PROCESS | 3336 | --DOCSHELL 14FF1C00 == 33 [pid = 3336] [id = 682] 06:48:51 INFO - PROCESS | 3336 | --DOCSHELL 12A6E400 == 32 [pid = 3336] [id = 709] 06:48:51 INFO - PROCESS | 3336 | --DOCSHELL 1649CC00 == 31 [pid = 3336] [id = 684] 06:48:51 INFO - PROCESS | 3336 | --DOCSHELL 13C47C00 == 30 [pid = 3336] [id = 681] 06:48:51 INFO - PROCESS | 3336 | --DOCSHELL 17489C00 == 29 [pid = 3336] [id = 685] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (197EC000) [pid = 3336] [serial = 2128] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (15F24C00) [pid = 3336] [serial = 2146] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (15F2B400) [pid = 3336] [serial = 2147] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (1100DC00) [pid = 3336] [serial = 2131] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (11017400) [pid = 3336] [serial = 2132] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (12D6A800) [pid = 3336] [serial = 2137] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (17D55C00) [pid = 3336] [serial = 2159] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1314B800) [pid = 3336] [serial = 2138] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (19C37000) [pid = 3336] [serial = 2129] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (145ED000) [pid = 3336] [serial = 2143] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (131E1800) [pid = 3336] [serial = 2135] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (13157000) [pid = 3336] [serial = 2134] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (139D5400) [pid = 3336] [serial = 2140] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (13CA2000) [pid = 3336] [serial = 2141] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (1645F000) [pid = 3336] [serial = 2149] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (1426D400) [pid = 3336] [serial = 2155] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (1802C800) [pid = 3336] [serial = 2161] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (17416400) [pid = 3336] [serial = 2152] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (175B9400) [pid = 3336] [serial = 2158] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (174EA400) [pid = 3336] [serial = 2153] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (1668A400) [pid = 3336] [serial = 2150] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (15F2A000) [pid = 3336] [serial = 2156] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (15478800) [pid = 3336] [serial = 2144] [outer = 00000000] [url = about:blank] 06:48:52 INFO - PROCESS | 3336 | 1469022532791 Marionette TRACE conn2 <- [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]]]}] 06:48:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:48:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:48:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 2105ms 06:48:52 INFO - PROCESS | 3336 | 1469022532830 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 06:48:52 INFO - PROCESS | 3336 | 1469022532834 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 06:48:52 INFO - TEST-START | /DOMEvents/constructors.html 06:48:52 INFO - PROCESS | 3336 | 1469022532840 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:48:52 INFO - PROCESS | 3336 | 1469022532843 Marionette TRACE conn2 <- [1,2902,null,{}] 06:48:52 INFO - PROCESS | 3336 | 1469022532857 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:52 INFO - PROCESS | 3336 | 1469022532860 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:52 INFO - PROCESS | 3336 | 1469022532950 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 06:48:52 INFO - PROCESS | 3336 | 1469022532957 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:52 INFO - PROCESS | 3336 | 1469022532961 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:52 INFO - PROCESS | 3336 | ++DOCSHELL 10A76800 == 30 [pid = 3336] [id = 735] 06:48:52 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (10A7A000) [pid = 3336] [serial = 2205] [outer = 00000000] 06:48:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (11016000) [pid = 3336] [serial = 2206] [outer = 10A7A000] 06:48:53 INFO - PROCESS | 3336 | 1469022533008 Marionette DEBUG loaded listener.js 06:48:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (11463000) [pid = 3336] [serial = 2207] [outer = 10A7A000] 06:48:53 INFO - PROCESS | 3336 | 1469022533602 Marionette TRACE conn2 <- [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]]]}] 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:48:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:48:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:48:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:48:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:48:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:48:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:48:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:48:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:48:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 817ms 06:48:53 INFO - PROCESS | 3336 | 1469022533654 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 06:48:53 INFO - PROCESS | 3336 | 1469022533660 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 06:48:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:48:53 INFO - PROCESS | 3336 | 1469022533667 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:48:53 INFO - PROCESS | 3336 | 1469022533670 Marionette TRACE conn2 <- [1,2906,null,{}] 06:48:53 INFO - PROCESS | 3336 | 1469022533673 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:53 INFO - PROCESS | 3336 | 1469022533676 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:53 INFO - PROCESS | 3336 | 1469022533762 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 06:48:53 INFO - PROCESS | 3336 | 1469022533867 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:53 INFO - PROCESS | 3336 | 1469022533870 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:53 INFO - PROCESS | 3336 | ++DOCSHELL 13112000 == 31 [pid = 3336] [id = 736] 06:48:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (13115400) [pid = 3336] [serial = 2208] [outer = 00000000] 06:48:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (13162400) [pid = 3336] [serial = 2209] [outer = 13115400] 06:48:53 INFO - PROCESS | 3336 | 1469022533915 Marionette DEBUG loaded listener.js 06:48:53 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (131E9000) [pid = 3336] [serial = 2210] [outer = 13115400] 06:48:54 INFO - PROCESS | 3336 | 1469022534268 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:48:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:48:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 644ms 06:48:54 INFO - PROCESS | 3336 | 1469022534310 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 06:48:54 INFO - PROCESS | 3336 | 1469022534312 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 06:48:54 INFO - PROCESS | 3336 | 1469022534316 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:48:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:48:54 INFO - PROCESS | 3336 | 1469022534319 Marionette TRACE conn2 <- [1,2910,null,{}] 06:48:54 INFO - PROCESS | 3336 | 1469022534330 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:54 INFO - PROCESS | 3336 | 1469022534334 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:54 INFO - PROCESS | 3336 | 1469022534446 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 06:48:54 INFO - PROCESS | 3336 | 1469022534453 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:54 INFO - PROCESS | 3336 | 1469022534456 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:54 INFO - PROCESS | 3336 | ++DOCSHELL 13C98400 == 32 [pid = 3336] [id = 737] 06:48:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (13CA0000) [pid = 3336] [serial = 2211] [outer = 00000000] 06:48:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (1426AC00) [pid = 3336] [serial = 2212] [outer = 13CA0000] 06:48:54 INFO - PROCESS | 3336 | 1469022534502 Marionette DEBUG loaded listener.js 06:48:54 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (1426E400) [pid = 3336] [serial = 2213] [outer = 13CA0000] 06:48:54 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:48:54 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:48:54 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:48:54 INFO - PROCESS | 3336 | [3336] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:48:54 INFO - PROCESS | 3336 | 1469022534962 Marionette TRACE conn2 <- [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]]]}] 06:48:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:48:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:48:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:48:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:48:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 06:48:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:48:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:48:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:48:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 06:48:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:48:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:48:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:48:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 06:48:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:48:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:48:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:48:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:48:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 707ms 06:48:55 INFO - PROCESS | 3336 | 1469022535028 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 06:48:55 INFO - PROCESS | 3336 | 1469022535031 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 06:48:55 INFO - PROCESS | 3336 | 1469022535038 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:48:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:48:55 INFO - PROCESS | 3336 | 1469022535040 Marionette TRACE conn2 <- [1,2914,null,{}] 06:48:55 INFO - PROCESS | 3336 | 1469022535043 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:55 INFO - PROCESS | 3336 | 1469022535045 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:55 INFO - PROCESS | 3336 | 1469022535129 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 06:48:55 INFO - PROCESS | 3336 | 1469022535135 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:55 INFO - PROCESS | 3336 | 1469022535137 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:55 INFO - PROCESS | 3336 | ++DOCSHELL 15778800 == 33 [pid = 3336] [id = 738] 06:48:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (157EE800) [pid = 3336] [serial = 2214] [outer = 00000000] 06:48:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (15D5C400) [pid = 3336] [serial = 2215] [outer = 157EE800] 06:48:55 INFO - PROCESS | 3336 | 1469022535182 Marionette DEBUG loaded listener.js 06:48:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (15F29000) [pid = 3336] [serial = 2216] [outer = 157EE800] 06:48:55 INFO - PROCESS | 3336 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:48:55 INFO - PROCESS | 3336 | 1469022535600 Marionette TRACE conn2 <- [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]]]}] 06:48:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:48:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 597ms 06:48:55 INFO - PROCESS | 3336 | 1469022535635 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 06:48:55 INFO - PROCESS | 3336 | 1469022535637 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 06:48:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:48:55 INFO - PROCESS | 3336 | 1469022535640 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:48:55 INFO - PROCESS | 3336 | 1469022535642 Marionette TRACE conn2 <- [1,2918,null,{}] 06:48:55 INFO - PROCESS | 3336 | 1469022535660 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:55 INFO - PROCESS | 3336 | 1469022535663 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:55 INFO - PROCESS | 3336 | 1469022535738 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 06:48:55 INFO - PROCESS | 3336 | 1469022535743 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:55 INFO - PROCESS | 3336 | 1469022535746 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:55 INFO - PROCESS | 3336 | ++DOCSHELL 15F2D000 == 34 [pid = 3336] [id = 739] 06:48:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (16454400) [pid = 3336] [serial = 2217] [outer = 00000000] 06:48:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (1668A400) [pid = 3336] [serial = 2218] [outer = 16454400] 06:48:55 INFO - PROCESS | 3336 | 1469022535788 Marionette DEBUG loaded listener.js 06:48:55 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (16690C00) [pid = 3336] [serial = 2219] [outer = 16454400] 06:48:56 INFO - PROCESS | 3336 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:48:56 INFO - PROCESS | 3336 | 1469022536226 Marionette TRACE conn2 <- [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]]]}] 06:48:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:48:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 596ms 06:48:56 INFO - PROCESS | 3336 | 1469022536238 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 06:48:56 INFO - PROCESS | 3336 | 1469022536240 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 06:48:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:48:56 INFO - PROCESS | 3336 | 1469022536243 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:48:56 INFO - PROCESS | 3336 | 1469022536245 Marionette TRACE conn2 <- [1,2922,null,{}] 06:48:56 INFO - PROCESS | 3336 | 1469022536248 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:56 INFO - PROCESS | 3336 | 1469022536253 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:56 INFO - PROCESS | 3336 | 1469022536395 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 06:48:56 INFO - PROCESS | 3336 | 1469022536403 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:56 INFO - PROCESS | 3336 | 1469022536405 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:56 INFO - PROCESS | 3336 | ++DOCSHELL 1695D800 == 35 [pid = 3336] [id = 740] 06:48:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (16E30800) [pid = 3336] [serial = 2220] [outer = 00000000] 06:48:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (174F1400) [pid = 3336] [serial = 2221] [outer = 16E30800] 06:48:56 INFO - PROCESS | 3336 | 1469022536448 Marionette DEBUG loaded listener.js 06:48:56 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (17D56C00) [pid = 3336] [serial = 2222] [outer = 16E30800] 06:48:56 INFO - PROCESS | 3336 | 1469022536843 Marionette TRACE conn2 <- [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]]]}] 06:48:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:48:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 644ms 06:48:56 INFO - PROCESS | 3336 | 1469022536881 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 06:48:56 INFO - PROCESS | 3336 | 1469022536883 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 06:48:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:48:56 INFO - PROCESS | 3336 | 1469022536887 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:48:56 INFO - PROCESS | 3336 | 1469022536888 Marionette TRACE conn2 <- [1,2926,null,{}] 06:48:56 INFO - PROCESS | 3336 | 1469022536892 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:56 INFO - PROCESS | 3336 | 1469022536894 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:56 INFO - PROCESS | 3336 | 1469022536974 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 06:48:57 INFO - PROCESS | 3336 | 1469022537073 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:57 INFO - PROCESS | 3336 | 1469022537075 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:57 INFO - PROCESS | 3336 | ++DOCSHELL 175C1800 == 36 [pid = 3336] [id = 741] 06:48:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (17D58C00) [pid = 3336] [serial = 2223] [outer = 00000000] 06:48:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (18033400) [pid = 3336] [serial = 2224] [outer = 17D58C00] 06:48:57 INFO - PROCESS | 3336 | 1469022537117 Marionette DEBUG loaded listener.js 06:48:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (18034800) [pid = 3336] [serial = 2225] [outer = 17D58C00] 06:48:57 INFO - PROCESS | 3336 | 1469022537471 Marionette TRACE conn2 <- [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]]]}] 06:48:57 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. 06:48:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 644ms 06:48:57 INFO - PROCESS | 3336 | 1469022537525 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 06:48:57 INFO - PROCESS | 3336 | 1469022537527 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 06:48:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:48:57 INFO - PROCESS | 3336 | 1469022537530 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:48:57 INFO - PROCESS | 3336 | 1469022537531 Marionette TRACE conn2 <- [1,2930,null,{}] 06:48:57 INFO - PROCESS | 3336 | 1469022537554 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:57 INFO - PROCESS | 3336 | 1469022537556 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:57 INFO - PROCESS | 3336 | 1469022537631 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 06:48:57 INFO - PROCESS | 3336 | 1469022537636 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:57 INFO - PROCESS | 3336 | 1469022537638 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:57 INFO - PROCESS | 3336 | ++DOCSHELL 1839A400 == 37 [pid = 3336] [id = 742] 06:48:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (1957E800) [pid = 3336] [serial = 2226] [outer = 00000000] 06:48:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (19C37000) [pid = 3336] [serial = 2227] [outer = 1957E800] 06:48:57 INFO - PROCESS | 3336 | 1469022537680 Marionette DEBUG loaded listener.js 06:48:57 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (197EC000) [pid = 3336] [serial = 2228] [outer = 1957E800] 06:48:58 INFO - PROCESS | 3336 | 1469022538169 Marionette TRACE conn2 <- [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"]]]}] 06:48:58 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 06:48:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:48:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:48:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 660ms 06:48:58 INFO - PROCESS | 3336 | 1469022538226 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 06:48:58 INFO - PROCESS | 3336 | 1469022538228 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 06:48:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:48:58 INFO - PROCESS | 3336 | 1469022538231 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:48:58 INFO - PROCESS | 3336 | 1469022538233 Marionette TRACE conn2 <- [1,2934,null,{}] 06:48:58 INFO - PROCESS | 3336 | 1469022538236 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:58 INFO - PROCESS | 3336 | 1469022538238 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:58 INFO - PROCESS | 3336 | 1469022538357 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 06:48:58 INFO - PROCESS | 3336 | 1469022538366 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:58 INFO - PROCESS | 3336 | 1469022538368 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:58 INFO - PROCESS | 3336 | ++DOCSHELL 13C97C00 == 38 [pid = 3336] [id = 743] 06:48:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (19E15C00) [pid = 3336] [serial = 2229] [outer = 00000000] 06:48:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (19F95000) [pid = 3336] [serial = 2230] [outer = 19E15C00] 06:48:58 INFO - PROCESS | 3336 | 1469022538490 Marionette DEBUG loaded listener.js 06:48:58 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (1A2F2C00) [pid = 3336] [serial = 2231] [outer = 19E15C00] 06:48:58 INFO - PROCESS | 3336 | 1469022538884 Marionette TRACE conn2 <- [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]]]}] 06:48:58 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. 06:48:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 706ms 06:48:58 INFO - PROCESS | 3336 | 1469022538930 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 06:48:58 INFO - PROCESS | 3336 | 1469022538932 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 06:48:58 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:48:58 INFO - PROCESS | 3336 | 1469022538936 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:48:58 INFO - PROCESS | 3336 | 1469022538937 Marionette TRACE conn2 <- [1,2938,null,{}] 06:48:58 INFO - PROCESS | 3336 | 1469022538941 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:58 INFO - PROCESS | 3336 | 1469022538943 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:59 INFO - PROCESS | 3336 | 1469022539060 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 06:48:59 INFO - PROCESS | 3336 | 1469022539065 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:59 INFO - PROCESS | 3336 | 1469022539067 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:59 INFO - PROCESS | 3336 | ++DOCSHELL 195C9C00 == 39 [pid = 3336] [id = 744] 06:48:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (19E16800) [pid = 3336] [serial = 2232] [outer = 00000000] 06:48:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (1A446800) [pid = 3336] [serial = 2233] [outer = 19E16800] 06:48:59 INFO - PROCESS | 3336 | 1469022539109 Marionette DEBUG loaded listener.js 06:48:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (1A449800) [pid = 3336] [serial = 2234] [outer = 19E16800] 06:48:59 INFO - PROCESS | 3336 | ++DOCSHELL 1A57F000 == 40 [pid = 3336] [id = 745] 06:48:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (1A57FC00) [pid = 3336] [serial = 2235] [outer = 00000000] 06:48:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (1A581800) [pid = 3336] [serial = 2236] [outer = 1A57FC00] 06:48:59 INFO - PROCESS | 3336 | 1469022539577 Marionette TRACE conn2 <- [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]]]}] 06:48:59 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. 06:48:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 707ms 06:48:59 INFO - PROCESS | 3336 | 1469022539636 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 06:48:59 INFO - PROCESS | 3336 | 1469022539638 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 06:48:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:48:59 INFO - PROCESS | 3336 | 1469022539655 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:48:59 INFO - PROCESS | 3336 | 1469022539658 Marionette TRACE conn2 <- [1,2942,null,{}] 06:48:59 INFO - PROCESS | 3336 | 1469022539661 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:59 INFO - PROCESS | 3336 | 1469022539663 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:59 INFO - PROCESS | 3336 | 1469022539839 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 06:48:59 INFO - PROCESS | 3336 | 1469022539860 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:59 INFO - PROCESS | 3336 | 1469022539862 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:48:59 INFO - PROCESS | 3336 | ++DOCSHELL 14F99000 == 41 [pid = 3336] [id = 746] 06:48:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (15F2B800) [pid = 3336] [serial = 2237] [outer = 00000000] 06:48:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (1A58D400) [pid = 3336] [serial = 2238] [outer = 15F2B800] 06:48:59 INFO - PROCESS | 3336 | 1469022539907 Marionette DEBUG loaded listener.js 06:48:59 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (1A947400) [pid = 3336] [serial = 2239] [outer = 15F2B800] 06:49:00 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (1695F400) [pid = 3336] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:49:00 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (18036800) [pid = 3336] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:49:00 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (10510C00) [pid = 3336] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:49:00 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (17EDEC00) [pid = 3336] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:49:00 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (16B1C400) [pid = 3336] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:49:00 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (15F22400) [pid = 3336] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:49:00 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (145EE000) [pid = 3336] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:49:00 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (13161400) [pid = 3336] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:49:00 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (1100E400) [pid = 3336] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:49:00 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (12D69C00) [pid = 3336] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:49:00 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (17DF7C00) [pid = 3336] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:49:00 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1429C400) [pid = 3336] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:49:00 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (128ACC00) [pid = 3336] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:49:00 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (10EA0000) [pid = 3336] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:49:00 INFO - PROCESS | 3336 | 1469022540594 Marionette TRACE conn2 <- [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]]]}] 06:49:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:49:00 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 06:49:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1006ms 06:49:00 INFO - PROCESS | 3336 | 1469022540657 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 06:49:00 INFO - PROCESS | 3336 | 1469022540659 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 06:49:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:49:00 INFO - PROCESS | 3336 | 1469022540663 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:49:00 INFO - PROCESS | 3336 | 1469022540665 Marionette TRACE conn2 <- [1,2946,null,{}] 06:49:00 INFO - PROCESS | 3336 | 1469022540668 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:00 INFO - PROCESS | 3336 | 1469022540670 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:00 INFO - PROCESS | 3336 | 1469022540768 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 06:49:00 INFO - PROCESS | 3336 | 1469022540773 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:00 INFO - PROCESS | 3336 | 1469022540775 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:00 INFO - PROCESS | 3336 | ++DOCSHELL 130BAC00 == 42 [pid = 3336] [id = 747] 06:49:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (13161400) [pid = 3336] [serial = 2240] [outer = 00000000] 06:49:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (17493800) [pid = 3336] [serial = 2241] [outer = 13161400] 06:49:00 INFO - PROCESS | 3336 | 1469022540816 Marionette DEBUG loaded listener.js 06:49:00 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (1839D000) [pid = 3336] [serial = 2242] [outer = 13161400] 06:49:01 INFO - PROCESS | 3336 | 1469022541228 Marionette TRACE conn2 <- [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]]]}] 06:49:01 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. 06:49:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 597ms 06:49:01 INFO - PROCESS | 3336 | 1469022541258 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 06:49:01 INFO - PROCESS | 3336 | 1469022541259 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 06:49:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:49:01 INFO - PROCESS | 3336 | 1469022541263 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:49:01 INFO - PROCESS | 3336 | 1469022541264 Marionette TRACE conn2 <- [1,2950,null,{}] 06:49:01 INFO - PROCESS | 3336 | 1469022541268 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:01 INFO - PROCESS | 3336 | 1469022541270 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:01 INFO - PROCESS | 3336 | 1469022541399 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 06:49:01 INFO - PROCESS | 3336 | 1469022541406 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:01 INFO - PROCESS | 3336 | 1469022541408 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:01 INFO - PROCESS | 3336 | ++DOCSHELL 139CC400 == 43 [pid = 3336] [id = 748] 06:49:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (1649CC00) [pid = 3336] [serial = 2243] [outer = 00000000] 06:49:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (1A94A000) [pid = 3336] [serial = 2244] [outer = 1649CC00] 06:49:01 INFO - PROCESS | 3336 | 1469022541450 Marionette DEBUG loaded listener.js 06:49:01 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (1A94E400) [pid = 3336] [serial = 2245] [outer = 1649CC00] 06:49:01 INFO - PROCESS | 3336 | 1469022541853 Marionette TRACE conn2 <- [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]]]}] 06:49:01 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. 06:49:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 644ms 06:49:01 INFO - PROCESS | 3336 | 1469022541901 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 06:49:01 INFO - PROCESS | 3336 | 1469022541903 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 06:49:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:49:01 INFO - PROCESS | 3336 | 1469022541906 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:49:01 INFO - PROCESS | 3336 | 1469022541908 Marionette TRACE conn2 <- [1,2954,null,{}] 06:49:01 INFO - PROCESS | 3336 | 1469022541911 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:01 INFO - PROCESS | 3336 | 1469022541913 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:02 INFO - PROCESS | 3336 | 1469022542033 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 06:49:02 INFO - PROCESS | 3336 | 1469022542061 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:02 INFO - PROCESS | 3336 | 1469022542063 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:02 INFO - PROCESS | 3336 | ++DOCSHELL 1AB35C00 == 44 [pid = 3336] [id = 749] 06:49:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (1AB38C00) [pid = 3336] [serial = 2246] [outer = 00000000] 06:49:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (1AB3E000) [pid = 3336] [serial = 2247] [outer = 1AB38C00] 06:49:02 INFO - PROCESS | 3336 | 1469022542108 Marionette DEBUG loaded listener.js 06:49:02 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (1AB41000) [pid = 3336] [serial = 2248] [outer = 1AB38C00] 06:49:02 INFO - PROCESS | 3336 | 1469022542600 Marionette TRACE conn2 <- [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]]]}] 06:49:02 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. 06:49:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 754ms 06:49:02 INFO - PROCESS | 3336 | 1469022542648 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 06:49:02 INFO - PROCESS | 3336 | 1469022542652 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 06:49:02 INFO - PROCESS | 3336 | 1469022542657 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:49:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:49:02 INFO - PROCESS | 3336 | 1469022542661 Marionette TRACE conn2 <- [1,2958,null,{}] 06:49:02 INFO - PROCESS | 3336 | 1469022542667 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:02 INFO - PROCESS | 3336 | 1469022542670 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:02 INFO - PROCESS | 3336 | 1469022542866 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 06:49:03 INFO - PROCESS | 3336 | 1469022543035 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:03 INFO - PROCESS | 3336 | 1469022543038 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:03 INFO - PROCESS | 3336 | ++DOCSHELL 10A0E800 == 45 [pid = 3336] [id = 750] 06:49:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (10BB7C00) [pid = 3336] [serial = 2249] [outer = 00000000] 06:49:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (12A34400) [pid = 3336] [serial = 2250] [outer = 10BB7C00] 06:49:03 INFO - PROCESS | 3336 | 1469022543093 Marionette DEBUG loaded listener.js 06:49:03 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (12B0F400) [pid = 3336] [serial = 2251] [outer = 10BB7C00] 06:49:03 INFO - PROCESS | 3336 | 1469022543669 Marionette TRACE conn2 <- [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]]]}] 06:49:03 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. 06:49:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1036ms 06:49:03 INFO - PROCESS | 3336 | 1469022543704 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 06:49:03 INFO - PROCESS | 3336 | 1469022543708 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 06:49:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:49:03 INFO - PROCESS | 3336 | 1469022543792 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:49:03 INFO - PROCESS | 3336 | 1469022543795 Marionette TRACE conn2 <- [1,2962,null,{}] 06:49:03 INFO - PROCESS | 3336 | 1469022543801 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:03 INFO - PROCESS | 3336 | 1469022543803 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:03 INFO - PROCESS | 3336 | 1469022543921 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 06:49:04 INFO - PROCESS | 3336 | 1469022544044 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:04 INFO - PROCESS | 3336 | 1469022544047 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:04 INFO - PROCESS | 3336 | ++DOCSHELL 1344D800 == 46 [pid = 3336] [id = 751] 06:49:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (13939000) [pid = 3336] [serial = 2252] [outer = 00000000] 06:49:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 94 (13EA0800) [pid = 3336] [serial = 2253] [outer = 13939000] 06:49:04 INFO - PROCESS | 3336 | 1469022544142 Marionette DEBUG loaded listener.js 06:49:04 INFO - PROCESS | 3336 | ++DOMWINDOW == 95 (145E8C00) [pid = 3336] [serial = 2254] [outer = 13939000] 06:49:04 INFO - PROCESS | 3336 | 1469022544958 Marionette TRACE conn2 <- [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]]]}] 06:49:05 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. 06:49:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1257ms 06:49:05 INFO - PROCESS | 3336 | 1469022545004 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 06:49:05 INFO - PROCESS | 3336 | 1469022545008 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 06:49:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:49:05 INFO - PROCESS | 3336 | 1469022545014 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:49:05 INFO - PROCESS | 3336 | 1469022545017 Marionette TRACE conn2 <- [1,2966,null,{}] 06:49:05 INFO - PROCESS | 3336 | 1469022545022 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:05 INFO - PROCESS | 3336 | 1469022545025 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:05 INFO - PROCESS | 3336 | 1469022545132 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 06:49:05 INFO - PROCESS | 3336 | 1469022545276 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:05 INFO - PROCESS | 3336 | 1469022545280 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:05 INFO - PROCESS | 3336 | ++DOCSHELL 10A7F800 == 47 [pid = 3336] [id = 752] 06:49:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 96 (10A80000) [pid = 3336] [serial = 2255] [outer = 00000000] 06:49:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 97 (12A79400) [pid = 3336] [serial = 2256] [outer = 10A80000] 06:49:05 INFO - PROCESS | 3336 | 1469022545333 Marionette DEBUG loaded listener.js 06:49:05 INFO - PROCESS | 3336 | ++DOMWINDOW == 98 (1306F000) [pid = 3336] [serial = 2257] [outer = 10A80000] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 10A74C00 == 46 [pid = 3336] [id = 730] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 103D2000 == 45 [pid = 3336] [id = 732] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 139CC400 == 44 [pid = 3336] [id = 748] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 130BAC00 == 43 [pid = 3336] [id = 747] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 14F99000 == 42 [pid = 3336] [id = 746] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 1A57F000 == 41 [pid = 3336] [id = 745] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 195C9C00 == 40 [pid = 3336] [id = 744] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 13C97C00 == 39 [pid = 3336] [id = 743] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 1839A400 == 38 [pid = 3336] [id = 742] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 175C1800 == 37 [pid = 3336] [id = 741] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 1695D800 == 36 [pid = 3336] [id = 740] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 15F2D000 == 35 [pid = 3336] [id = 739] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 15778800 == 34 [pid = 3336] [id = 738] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 13C98400 == 33 [pid = 3336] [id = 737] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 13112000 == 32 [pid = 3336] [id = 736] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 10A76800 == 31 [pid = 3336] [id = 735] 06:49:05 INFO - PROCESS | 3336 | --DOCSHELL 15772000 == 30 [pid = 3336] [id = 734] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 97 (16D3D400) [pid = 3336] [serial = 2188] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 96 (197EA400) [pid = 3336] [serial = 2194] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 95 (14271C00) [pid = 3336] [serial = 2197] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 94 (1839CC00) [pid = 3336] [serial = 2191] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 93 (197EC400) [pid = 3336] [serial = 2195] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (197E5C00) [pid = 3336] [serial = 2200] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (1645B400) [pid = 3336] [serial = 2185] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (1547EC00) [pid = 3336] [serial = 2182] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (15777C00) [pid = 3336] [serial = 2183] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (1393D000) [pid = 3336] [serial = 2179] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (13C40000) [pid = 3336] [serial = 2180] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (13449400) [pid = 3336] [serial = 2177] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (13158C00) [pid = 3336] [serial = 2176] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (18035800) [pid = 3336] [serial = 2174] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (17EDE800) [pid = 3336] [serial = 2173] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (1839F800) [pid = 3336] [serial = 2171] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1803A800) [pid = 3336] [serial = 2170] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (15F28800) [pid = 3336] [serial = 2168] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (1576E800) [pid = 3336] [serial = 2167] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (13268400) [pid = 3336] [serial = 2165] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (19C3D000) [pid = 3336] [serial = 2201] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (13074800) [pid = 3336] [serial = 2164] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1802CC00) [pid = 3336] [serial = 2162] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (19E18000) [pid = 3336] [serial = 2203] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (16E37400) [pid = 3336] [serial = 2189] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (19576400) [pid = 3336] [serial = 2192] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (1429B800) [pid = 3336] [serial = 2198] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (1649F000) [pid = 3336] [serial = 2186] [outer = 00000000] [url = about:blank] 06:49:05 INFO - PROCESS | 3336 | 1469022545826 Marionette TRACE conn2 <- [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]]]}] 06:49:05 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. 06:49:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 849ms 06:49:05 INFO - PROCESS | 3336 | 1469022545854 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 06:49:05 INFO - PROCESS | 3336 | 1469022545858 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 06:49:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:49:05 INFO - PROCESS | 3336 | 1469022545865 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:49:05 INFO - PROCESS | 3336 | 1469022545868 Marionette TRACE conn2 <- [1,2970,null,{}] 06:49:05 INFO - PROCESS | 3336 | 1469022545874 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:05 INFO - PROCESS | 3336 | 1469022545876 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:06 INFO - PROCESS | 3336 | 1469022546000 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 06:49:06 INFO - PROCESS | 3336 | 1469022546007 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:06 INFO - PROCESS | 3336 | 1469022546010 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:06 INFO - PROCESS | 3336 | ++DOCSHELL 12D98C00 == 31 [pid = 3336] [id = 753] 06:49:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (13074800) [pid = 3336] [serial = 2258] [outer = 00000000] 06:49:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (131EB000) [pid = 3336] [serial = 2259] [outer = 13074800] 06:49:06 INFO - PROCESS | 3336 | 1469022546055 Marionette DEBUG loaded listener.js 06:49:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (13448C00) [pid = 3336] [serial = 2260] [outer = 13074800] 06:49:06 INFO - PROCESS | 3336 | 1469022546511 Marionette TRACE conn2 <- [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"]]]}] 06:49:06 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 06:49:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:49:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 692ms 06:49:06 INFO - PROCESS | 3336 | 1469022546564 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 06:49:06 INFO - PROCESS | 3336 | 1469022546566 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 06:49:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:49:06 INFO - PROCESS | 3336 | 1469022546570 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:49:06 INFO - PROCESS | 3336 | 1469022546573 Marionette TRACE conn2 <- [1,2974,null,{}] 06:49:06 INFO - PROCESS | 3336 | 1469022546587 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:06 INFO - PROCESS | 3336 | 1469022546592 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:06 INFO - PROCESS | 3336 | 1469022546675 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 06:49:06 INFO - PROCESS | 3336 | 1469022546683 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:06 INFO - PROCESS | 3336 | 1469022546686 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:06 INFO - PROCESS | 3336 | ++DOCSHELL 1426C000 == 32 [pid = 3336] [id = 754] 06:49:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (1426D000) [pid = 3336] [serial = 2261] [outer = 00000000] 06:49:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (15477C00) [pid = 3336] [serial = 2262] [outer = 1426D000] 06:49:06 INFO - PROCESS | 3336 | 1469022546732 Marionette DEBUG loaded listener.js 06:49:06 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (15486C00) [pid = 3336] [serial = 2263] [outer = 1426D000] 06:49:07 INFO - PROCESS | 3336 | 1469022547199 Marionette TRACE conn2 <- [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]]]}] 06:49:07 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. 06:49:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 629ms 06:49:07 INFO - PROCESS | 3336 | 1469022547207 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 06:49:07 INFO - PROCESS | 3336 | 1469022547210 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 06:49:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:49:07 INFO - PROCESS | 3336 | 1469022547213 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:49:07 INFO - PROCESS | 3336 | 1469022547215 Marionette TRACE conn2 <- [1,2978,null,{}] 06:49:07 INFO - PROCESS | 3336 | 1469022547218 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:07 INFO - PROCESS | 3336 | 1469022547220 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:07 INFO - PROCESS | 3336 | 1469022547302 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 06:49:07 INFO - PROCESS | 3336 | 1469022547307 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:07 INFO - PROCESS | 3336 | 1469022547309 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:07 INFO - PROCESS | 3336 | ++DOCSHELL 157F1C00 == 33 [pid = 3336] [id = 755] 06:49:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (15D67000) [pid = 3336] [serial = 2264] [outer = 00000000] 06:49:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (15F30800) [pid = 3336] [serial = 2265] [outer = 15D67000] 06:49:07 INFO - PROCESS | 3336 | 1469022547352 Marionette DEBUG loaded listener.js 06:49:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (16459800) [pid = 3336] [serial = 2266] [outer = 15D67000] 06:49:07 INFO - PROCESS | 3336 | ++DOCSHELL 16693800 == 34 [pid = 3336] [id = 756] 06:49:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (16693C00) [pid = 3336] [serial = 2267] [outer = 00000000] 06:49:07 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (16697C00) [pid = 3336] [serial = 2268] [outer = 16693C00] 06:49:07 INFO - PROCESS | 3336 | 1469022547815 Marionette TRACE conn2 <- [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]]]}] 06:49:07 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. 06:49:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 644ms 06:49:07 INFO - PROCESS | 3336 | 1469022547851 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 06:49:07 INFO - PROCESS | 3336 | 1469022547853 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 06:49:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:49:07 INFO - PROCESS | 3336 | 1469022547857 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:49:07 INFO - PROCESS | 3336 | 1469022547858 Marionette TRACE conn2 <- [1,2982,null,{}] 06:49:07 INFO - PROCESS | 3336 | 1469022547870 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:07 INFO - PROCESS | 3336 | 1469022547872 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:08 INFO - PROCESS | 3336 | 1469022547989 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 06:49:08 INFO - PROCESS | 3336 | 1469022547994 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:08 INFO - PROCESS | 3336 | 1469022547996 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:08 INFO - PROCESS | 3336 | ++DOCSHELL 16691800 == 35 [pid = 3336] [id = 757] 06:49:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1645F800) [pid = 3336] [serial = 2269] [outer = 00000000] 06:49:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (167B7000) [pid = 3336] [serial = 2270] [outer = 1645F800] 06:49:08 INFO - PROCESS | 3336 | 1469022548040 Marionette DEBUG loaded listener.js 06:49:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (16967800) [pid = 3336] [serial = 2271] [outer = 1645F800] 06:49:08 INFO - PROCESS | 3336 | 1469022548501 Marionette TRACE conn2 <- [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]]]}] 06:49:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:49:08 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 06:49:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 707ms 06:49:08 INFO - PROCESS | 3336 | 1469022548556 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 06:49:08 INFO - PROCESS | 3336 | 1469022548558 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 06:49:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:49:08 INFO - PROCESS | 3336 | 1469022548567 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:49:08 INFO - PROCESS | 3336 | 1469022548568 Marionette TRACE conn2 <- [1,2986,null,{}] 06:49:08 INFO - PROCESS | 3336 | 1469022548571 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:08 INFO - PROCESS | 3336 | 1469022548577 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:08 INFO - PROCESS | 3336 | 1469022548716 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 06:49:08 INFO - PROCESS | 3336 | 1469022548779 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:08 INFO - PROCESS | 3336 | 1469022548781 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:08 INFO - PROCESS | 3336 | ++DOCSHELL 17417800 == 36 [pid = 3336] [id = 758] 06:49:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (1748B000) [pid = 3336] [serial = 2272] [outer = 00000000] 06:49:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (174F6000) [pid = 3336] [serial = 2273] [outer = 1748B000] 06:49:08 INFO - PROCESS | 3336 | 1469022548824 Marionette DEBUG loaded listener.js 06:49:08 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (17D55C00) [pid = 3336] [serial = 2274] [outer = 1748B000] 06:49:09 INFO - PROCESS | 3336 | 1469022549204 Marionette TRACE conn2 <- [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]]]}] 06:49:09 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. 06:49:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 707ms 06:49:09 INFO - PROCESS | 3336 | 1469022549261 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 06:49:09 INFO - PROCESS | 3336 | 1469022549263 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 06:49:09 INFO - PROCESS | 3336 | 1469022549267 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:49:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:49:09 INFO - PROCESS | 3336 | 1469022549268 Marionette TRACE conn2 <- [1,2990,null,{}] 06:49:09 INFO - PROCESS | 3336 | 1469022549278 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:09 INFO - PROCESS | 3336 | 1469022549280 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:09 INFO - PROCESS | 3336 | 1469022549428 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 06:49:09 INFO - PROCESS | 3336 | 1469022549447 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:09 INFO - PROCESS | 3336 | 1469022549449 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:09 INFO - PROCESS | 3336 | ++DOCSHELL 17D60800 == 37 [pid = 3336] [id = 759] 06:49:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (17DF7400) [pid = 3336] [serial = 2275] [outer = 00000000] 06:49:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (18034000) [pid = 3336] [serial = 2276] [outer = 17DF7400] 06:49:09 INFO - PROCESS | 3336 | 1469022549494 Marionette DEBUG loaded listener.js 06:49:09 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (18037800) [pid = 3336] [serial = 2277] [outer = 17DF7400] 06:49:10 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (15F2B800) [pid = 3336] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:49:10 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (19E15C00) [pid = 3336] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:49:10 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (157EE800) [pid = 3336] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:49:10 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (13CA0000) [pid = 3336] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:49:10 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (10A7A000) [pid = 3336] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:49:10 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (13115400) [pid = 3336] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:49:10 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (16454400) [pid = 3336] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:49:10 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (19CDE400) [pid = 3336] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:49:10 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1957E800) [pid = 3336] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:49:10 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (17D58C00) [pid = 3336] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:49:10 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (19E16800) [pid = 3336] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:49:10 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (16E30800) [pid = 3336] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:49:10 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1649CC00) [pid = 3336] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:49:10 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (1A57FC00) [pid = 3336] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:49:10 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (13161400) [pid = 3336] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:49:10 INFO - PROCESS | 3336 | 1469022550126 Marionette TRACE conn2 <- [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]]]}] 06:49:10 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. 06:49:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 848ms 06:49:10 INFO - PROCESS | 3336 | 1469022550141 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 06:49:10 INFO - PROCESS | 3336 | 1469022550143 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 06:49:10 INFO - PROCESS | 3336 | 1469022550146 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:49:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:49:10 INFO - PROCESS | 3336 | 1469022550148 Marionette TRACE conn2 <- [1,2994,null,{}] 06:49:10 INFO - PROCESS | 3336 | 1469022550152 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:10 INFO - PROCESS | 3336 | 1469022550153 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:10 INFO - PROCESS | 3336 | 1469022550231 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 06:49:10 INFO - PROCESS | 3336 | 1469022550235 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:10 INFO - PROCESS | 3336 | 1469022550237 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:10 INFO - PROCESS | 3336 | ++DOCSHELL 10A7A000 == 38 [pid = 3336] [id = 760] 06:49:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (13075000) [pid = 3336] [serial = 2278] [outer = 00000000] 06:49:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (17DED000) [pid = 3336] [serial = 2279] [outer = 13075000] 06:49:10 INFO - PROCESS | 3336 | 1469022550281 Marionette DEBUG loaded listener.js 06:49:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (1802D000) [pid = 3336] [serial = 2280] [outer = 13075000] 06:49:10 INFO - PROCESS | 3336 | 1469022550694 Marionette TRACE conn2 <- [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]]]}] 06:49:10 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. 06:49:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 597ms 06:49:10 INFO - PROCESS | 3336 | 1469022550746 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 06:49:10 INFO - PROCESS | 3336 | 1469022550748 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 06:49:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:49:10 INFO - PROCESS | 3336 | 1469022550751 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:49:10 INFO - PROCESS | 3336 | 1469022550753 Marionette TRACE conn2 <- [1,2998,null,{}] 06:49:10 INFO - PROCESS | 3336 | 1469022550756 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:10 INFO - PROCESS | 3336 | 1469022550758 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:10 INFO - PROCESS | 3336 | 1469022550865 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 06:49:10 INFO - PROCESS | 3336 | 1469022550870 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:10 INFO - PROCESS | 3336 | 1469022550872 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:10 INFO - PROCESS | 3336 | ++DOCSHELL 1426BC00 == 39 [pid = 3336] [id = 761] 06:49:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (18032400) [pid = 3336] [serial = 2281] [outer = 00000000] 06:49:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (1957E000) [pid = 3336] [serial = 2282] [outer = 18032400] 06:49:10 INFO - PROCESS | 3336 | 1469022550915 Marionette DEBUG loaded listener.js 06:49:10 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (195C1400) [pid = 3336] [serial = 2283] [outer = 18032400] 06:49:11 INFO - PROCESS | 3336 | [3336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:49:11 INFO - PROCESS | 3336 | 1469022551368 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:49:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:49:11 INFO - {} 06:49:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:49:11 INFO - {} 06:49:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:49:11 INFO - {} 06:49:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:49:11 INFO - {} 06:49:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 644ms 06:49:11 INFO - PROCESS | 3336 | 1469022551396 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 06:49:11 INFO - PROCESS | 3336 | 1469022551398 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 06:49:11 INFO - PROCESS | 3336 | 1469022551401 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:49:11 INFO - TEST-START | /FileAPI/fileReader.html 06:49:11 INFO - PROCESS | 3336 | 1469022551412 Marionette TRACE conn2 <- [1,3002,null,{}] 06:49:11 INFO - PROCESS | 3336 | 1469022551416 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:11 INFO - PROCESS | 3336 | 1469022551418 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:11 INFO - PROCESS | 3336 | 1469022551497 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 06:49:11 INFO - PROCESS | 3336 | 1469022551508 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:11 INFO - PROCESS | 3336 | 1469022551510 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:11 INFO - PROCESS | 3336 | ++DOCSHELL 197F1400 == 40 [pid = 3336] [id = 762] 06:49:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (19C33000) [pid = 3336] [serial = 2284] [outer = 00000000] 06:49:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (19C40C00) [pid = 3336] [serial = 2285] [outer = 19C33000] 06:49:11 INFO - PROCESS | 3336 | 1469022551552 Marionette DEBUG loaded listener.js 06:49:11 INFO - PROCESS | 3336 | ++DOMWINDOW == 84 (19CDA800) [pid = 3336] [serial = 2286] [outer = 19C33000] 06:49:11 INFO - PROCESS | 3336 | 1469022551971 Marionette TRACE conn2 <- [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]]]}] 06:49:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:49:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:49:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:49:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:49:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 597ms 06:49:12 INFO - PROCESS | 3336 | 1469022552001 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 06:49:12 INFO - PROCESS | 3336 | 1469022552003 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 06:49:12 INFO - TEST-START | /FileAPI/historical.html 06:49:12 INFO - PROCESS | 3336 | 1469022552007 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:49:12 INFO - PROCESS | 3336 | 1469022552009 Marionette TRACE conn2 <- [1,3006,null,{}] 06:49:12 INFO - PROCESS | 3336 | 1469022552012 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:12 INFO - PROCESS | 3336 | 1469022552015 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:12 INFO - PROCESS | 3336 | 1469022552196 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 06:49:12 INFO - PROCESS | 3336 | 1469022552354 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:12 INFO - PROCESS | 3336 | 1469022552358 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:12 INFO - PROCESS | 3336 | ++DOCSHELL 10507800 == 41 [pid = 3336] [id = 763] 06:49:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 85 (10559C00) [pid = 3336] [serial = 2287] [outer = 00000000] 06:49:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 86 (10A76C00) [pid = 3336] [serial = 2288] [outer = 10559C00] 06:49:12 INFO - PROCESS | 3336 | 1469022552416 Marionette DEBUG loaded listener.js 06:49:12 INFO - PROCESS | 3336 | ++DOMWINDOW == 87 (10BB6C00) [pid = 3336] [serial = 2289] [outer = 10559C00] 06:49:12 INFO - PROCESS | 3336 | 1469022552942 Marionette TRACE conn2 <- [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"]]]}] 06:49:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:49:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:49:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:49:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:49:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:49:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:49:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:49:13 INFO - TEST-OK | /FileAPI/historical.html | took 1006ms 06:49:13 INFO - PROCESS | 3336 | 1469022553012 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 06:49:13 INFO - PROCESS | 3336 | 1469022553016 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 06:49:13 INFO - PROCESS | 3336 | 1469022553021 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:49:13 INFO - TEST-START | /FileAPI/idlharness.html 06:49:13 INFO - PROCESS | 3336 | 1469022553025 Marionette TRACE conn2 <- [1,3010,null,{}] 06:49:13 INFO - PROCESS | 3336 | 1469022553030 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:13 INFO - PROCESS | 3336 | 1469022553033 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:13 INFO - PROCESS | 3336 | 1469022553140 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 06:49:13 INFO - PROCESS | 3336 | 1469022553253 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:13 INFO - PROCESS | 3336 | 1469022553256 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:13 INFO - PROCESS | 3336 | ++DOCSHELL 13931400 == 42 [pid = 3336] [id = 764] 06:49:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 88 (139CF000) [pid = 3336] [serial = 2290] [outer = 00000000] 06:49:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 89 (1426F400) [pid = 3336] [serial = 2291] [outer = 139CF000] 06:49:13 INFO - PROCESS | 3336 | 1469022553350 Marionette DEBUG loaded listener.js 06:49:13 INFO - PROCESS | 3336 | ++DOMWINDOW == 90 (145E8400) [pid = 3336] [serial = 2292] [outer = 139CF000] 06:49:14 INFO - PROCESS | 3336 | 1469022554358 Marionette TRACE conn2 <- [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]]]}] 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:49:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:49:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:49:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:49:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:49:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:49:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:49:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:49:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:49:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:49:14 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 06:49:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:49:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:49:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:49:14 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 06:49:14 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 06:49:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:49:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:49:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:49:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:49:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:49:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:49:14 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 06:49:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:49:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:49:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:49:14 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 06:49:14 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 06:49:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:49:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:49:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:49:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:49:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:49:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:49:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 1524ms 06:49:14 INFO - PROCESS | 3336 | 1469022554541 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 06:49:14 INFO - PROCESS | 3336 | 1469022554544 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 06:49:14 INFO - TEST-START | /FileAPI/idlharness.worker 06:49:14 INFO - PROCESS | 3336 | 1469022554557 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:49:14 INFO - PROCESS | 3336 | 1469022554560 Marionette TRACE conn2 <- [1,3014,null,{}] 06:49:14 INFO - PROCESS | 3336 | 1469022554564 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:14 INFO - PROCESS | 3336 | 1469022554566 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:14 INFO - PROCESS | 3336 | 1469022554676 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 06:49:14 INFO - PROCESS | 3336 | 1469022554814 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:14 INFO - PROCESS | 3336 | 1469022554817 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:14 INFO - PROCESS | 3336 | ++DOCSHELL 157EE000 == 43 [pid = 3336] [id = 765] 06:49:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 91 (16D41400) [pid = 3336] [serial = 2293] [outer = 00000000] 06:49:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 92 (1AC0BC00) [pid = 3336] [serial = 2294] [outer = 16D41400] 06:49:14 INFO - PROCESS | 3336 | 1469022554870 Marionette DEBUG loaded listener.js 06:49:14 INFO - PROCESS | 3336 | ++DOMWINDOW == 93 (1AC0FC00) [pid = 3336] [serial = 2295] [outer = 16D41400] 06:49:15 INFO - PROCESS | 3336 | [3336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:49:16 INFO - PROCESS | 3336 | 1469022556161 Marionette TRACE conn2 <- [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,{},{}]]]}] 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:49:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:49:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:49:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:49:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:49:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:49:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:49:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:49:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:49:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:49:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:49:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:49:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:49:16 INFO - {} 06:49:16 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 06:49:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:49:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:49:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:49:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:49:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:49:16 INFO - {} 06:49:16 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 - {} 06:49:16 INFO - {} 06:49:16 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 06:49:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:49:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:49:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:49:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:49:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:49:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:49:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:49:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:49:16 INFO - {} 06:49:16 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 06:49:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:49:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:49:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:49:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:49:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:49:16 INFO - {} 06:49:16 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 - {} 06:49:16 INFO - {} 06:49:16 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 06:49:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:49:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:49:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:49:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:49:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:16 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 06:49:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:49:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:49:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:49:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:49:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:49:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:49:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:49:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:49:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:16 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 06:49:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:49:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:49:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:16 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 06:49:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:49:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:49:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:16 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 06:49:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:49:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:49:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:49:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:49:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:49:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:49:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:49:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:49:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:49:16 INFO - {} 06:49:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1775ms 06:49:16 INFO - PROCESS | 3336 | 1469022556353 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 06:49:16 INFO - PROCESS | 3336 | 1469022556357 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 06:49:16 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:49:16 INFO - PROCESS | 3336 | 1469022556387 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:49:16 INFO - PROCESS | 3336 | 1469022556391 Marionette TRACE conn2 <- [1,3018,null,{}] 06:49:16 INFO - PROCESS | 3336 | --DOCSHELL 197F1400 == 42 [pid = 3336] [id = 762] 06:49:16 INFO - PROCESS | 3336 | --DOCSHELL 1426BC00 == 41 [pid = 3336] [id = 761] 06:49:16 INFO - PROCESS | 3336 | --DOCSHELL 10A7A000 == 40 [pid = 3336] [id = 760] 06:49:16 INFO - PROCESS | 3336 | --DOCSHELL 17D60800 == 39 [pid = 3336] [id = 759] 06:49:16 INFO - PROCESS | 3336 | --DOCSHELL 17417800 == 38 [pid = 3336] [id = 758] 06:49:16 INFO - PROCESS | 3336 | --DOCSHELL 16691800 == 37 [pid = 3336] [id = 757] 06:49:16 INFO - PROCESS | 3336 | --DOCSHELL 16693800 == 36 [pid = 3336] [id = 756] 06:49:17 INFO - PROCESS | 3336 | --DOCSHELL 157F1C00 == 35 [pid = 3336] [id = 755] 06:49:17 INFO - PROCESS | 3336 | --DOCSHELL 1426C000 == 34 [pid = 3336] [id = 754] 06:49:17 INFO - PROCESS | 3336 | --DOCSHELL 12D98C00 == 33 [pid = 3336] [id = 753] 06:49:17 INFO - PROCESS | 3336 | --DOCSHELL 10A7F800 == 32 [pid = 3336] [id = 752] 06:49:17 INFO - PROCESS | 3336 | --DOCSHELL 10A0E800 == 31 [pid = 3336] [id = 750] 06:49:17 INFO - PROCESS | 3336 | --DOCSHELL 1344D800 == 30 [pid = 3336] [id = 751] 06:49:17 INFO - PROCESS | 3336 | --DOCSHELL 1802D800 == 29 [pid = 3336] [id = 731] 06:49:17 INFO - PROCESS | 3336 | --DOCSHELL 1AB35C00 == 28 [pid = 3336] [id = 749] 06:49:17 INFO - PROCESS | 3336 | --DOCSHELL 13115000 == 27 [pid = 3336] [id = 733] 06:49:17 INFO - PROCESS | 3336 | --DOCSHELL 10507800 == 26 [pid = 3336] [id = 763] 06:49:17 INFO - PROCESS | 3336 | --DOCSHELL 13931400 == 25 [pid = 3336] [id = 764] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 92 (19F95000) [pid = 3336] [serial = 2230] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 91 (15D5C400) [pid = 3336] [serial = 2215] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 90 (15F29000) [pid = 3336] [serial = 2216] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 89 (1426AC00) [pid = 3336] [serial = 2212] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 88 (1426E400) [pid = 3336] [serial = 2213] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 87 (11016000) [pid = 3336] [serial = 2206] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 86 (11463000) [pid = 3336] [serial = 2207] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 85 (13162400) [pid = 3336] [serial = 2209] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 84 (131E9000) [pid = 3336] [serial = 2210] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 83 (1668A400) [pid = 3336] [serial = 2218] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (16690C00) [pid = 3336] [serial = 2219] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (19F89000) [pid = 3336] [serial = 2204] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (19C37000) [pid = 3336] [serial = 2227] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (18033400) [pid = 3336] [serial = 2224] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (18034800) [pid = 3336] [serial = 2225] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1A446800) [pid = 3336] [serial = 2233] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (174F1400) [pid = 3336] [serial = 2221] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (17D56C00) [pid = 3336] [serial = 2222] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1A94E400) [pid = 3336] [serial = 2245] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (1A2F2C00) [pid = 3336] [serial = 2231] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (1A58D400) [pid = 3336] [serial = 2238] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (1A581800) [pid = 3336] [serial = 2236] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (1A449800) [pid = 3336] [serial = 2234] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (1A94A000) [pid = 3336] [serial = 2244] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (1AB3E000) [pid = 3336] [serial = 2247] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (1A947400) [pid = 3336] [serial = 2239] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (17493800) [pid = 3336] [serial = 2241] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (197EC000) [pid = 3336] [serial = 2228] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (1839D000) [pid = 3336] [serial = 2242] [outer = 00000000] [url = about:blank] 06:49:17 INFO - PROCESS | 3336 | 1469022557070 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:17 INFO - PROCESS | 3336 | 1469022557074 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:17 INFO - PROCESS | 3336 | 1469022557200 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 06:49:17 INFO - PROCESS | 3336 | 1469022557226 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:17 INFO - PROCESS | 3336 | 1469022557229 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:17 INFO - PROCESS | 3336 | ++DOCSHELL 10EA1C00 == 26 [pid = 3336] [id = 766] 06:49:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (10EA4400) [pid = 3336] [serial = 2296] [outer = 00000000] 06:49:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (1100D800) [pid = 3336] [serial = 2297] [outer = 10EA4400] 06:49:17 INFO - PROCESS | 3336 | 1469022557282 Marionette DEBUG loaded listener.js 06:49:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (11C37800) [pid = 3336] [serial = 2298] [outer = 10EA4400] 06:49:17 INFO - PROCESS | 3336 | 1469022557771 Marionette TRACE conn2 <- [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]]]}] 06:49:17 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 06:49:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1430ms 06:49:17 INFO - PROCESS | 3336 | 1469022557791 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 06:49:17 INFO - PROCESS | 3336 | 1469022557795 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 06:49:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:49:17 INFO - PROCESS | 3336 | 1469022557800 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:49:17 INFO - PROCESS | 3336 | 1469022557802 Marionette TRACE conn2 <- [1,3022,null,{}] 06:49:17 INFO - PROCESS | 3336 | 1469022557808 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:17 INFO - PROCESS | 3336 | 1469022557810 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:17 INFO - PROCESS | 3336 | 1469022557902 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 06:49:17 INFO - PROCESS | 3336 | 1469022557915 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:17 INFO - PROCESS | 3336 | 1469022557919 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:17 INFO - PROCESS | 3336 | ++DOCSHELL 13261C00 == 27 [pid = 3336] [id = 767] 06:49:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (13262800) [pid = 3336] [serial = 2299] [outer = 00000000] 06:49:17 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (13449C00) [pid = 3336] [serial = 2300] [outer = 13262800] 06:49:17 INFO - PROCESS | 3336 | 1469022557965 Marionette DEBUG loaded listener.js 06:49:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (139D0C00) [pid = 3336] [serial = 2301] [outer = 13262800] 06:49:18 INFO - PROCESS | 3336 | 1469022558439 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:49:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 691ms 06:49:18 INFO - PROCESS | 3336 | 1469022558501 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 06:49:18 INFO - PROCESS | 3336 | 1469022558503 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 06:49:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:49:18 INFO - PROCESS | 3336 | 1469022558507 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:49:18 INFO - PROCESS | 3336 | 1469022558509 Marionette TRACE conn2 <- [1,3026,null,{}] 06:49:18 INFO - PROCESS | 3336 | 1469022558513 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:18 INFO - PROCESS | 3336 | 1469022558515 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:18 INFO - PROCESS | 3336 | 1469022558637 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 06:49:18 INFO - PROCESS | 3336 | 1469022558743 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:18 INFO - PROCESS | 3336 | 1469022558747 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:18 INFO - PROCESS | 3336 | ++DOCSHELL 14273C00 == 28 [pid = 3336] [id = 768] 06:49:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (14274C00) [pid = 3336] [serial = 2302] [outer = 00000000] 06:49:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (145F1400) [pid = 3336] [serial = 2303] [outer = 14274C00] 06:49:18 INFO - PROCESS | 3336 | 1469022558795 Marionette DEBUG loaded listener.js 06:49:18 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (15480800) [pid = 3336] [serial = 2304] [outer = 14274C00] 06:49:19 INFO - PROCESS | 3336 | 1469022559164 Marionette TRACE conn2 <- [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"]]]}] 06:49:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:49:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:49:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:49:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 692ms 06:49:19 INFO - PROCESS | 3336 | 1469022559225 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 06:49:19 INFO - PROCESS | 3336 | 1469022559231 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 06:49:19 INFO - PROCESS | 3336 | 1469022559244 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:49:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:49:19 INFO - PROCESS | 3336 | 1469022559246 Marionette TRACE conn2 <- [1,3030,null,{}] 06:49:19 INFO - PROCESS | 3336 | 1469022559249 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:19 INFO - PROCESS | 3336 | 1469022559251 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:19 INFO - PROCESS | 3336 | 1469022559370 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 06:49:19 INFO - PROCESS | 3336 | 1469022559437 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:19 INFO - PROCESS | 3336 | 1469022559439 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:19 INFO - PROCESS | 3336 | ++DOCSHELL 15F29C00 == 29 [pid = 3336] [id = 769] 06:49:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (15F2A400) [pid = 3336] [serial = 2305] [outer = 00000000] 06:49:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (1668D400) [pid = 3336] [serial = 2306] [outer = 15F2A400] 06:49:19 INFO - PROCESS | 3336 | 1469022559484 Marionette DEBUG loaded listener.js 06:49:19 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (167B6800) [pid = 3336] [serial = 2307] [outer = 15F2A400] 06:49:20 INFO - PROCESS | 3336 | 1469022560109 Marionette TRACE conn2 <- [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]]]}] 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:49:20 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. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:49:20 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'.) 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:49:20 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. 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:49:20 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. 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:49:20 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. 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 06:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:49:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1021ms 06:49:20 INFO - PROCESS | 3336 | 1469022560262 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 06:49:20 INFO - PROCESS | 3336 | 1469022560264 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 06:49:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:49:20 INFO - PROCESS | 3336 | 1469022560275 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:49:20 INFO - PROCESS | 3336 | 1469022560277 Marionette TRACE conn2 <- [1,3034,null,{}] 06:49:20 INFO - PROCESS | 3336 | 1469022560280 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:20 INFO - PROCESS | 3336 | 1469022560282 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:20 INFO - PROCESS | 3336 | 1469022560398 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 06:49:20 INFO - PROCESS | 3336 | 1469022560403 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:20 INFO - PROCESS | 3336 | 1469022560406 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:20 INFO - PROCESS | 3336 | ++DOCSHELL 175BC400 == 30 [pid = 3336] [id = 770] 06:49:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (175BC800) [pid = 3336] [serial = 2308] [outer = 00000000] 06:49:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (17DEFC00) [pid = 3336] [serial = 2309] [outer = 175BC800] 06:49:20 INFO - PROCESS | 3336 | 1469022560448 Marionette DEBUG loaded listener.js 06:49:20 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (1802C800) [pid = 3336] [serial = 2310] [outer = 175BC800] 06:49:20 INFO - PROCESS | 3336 | [3336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:49:20 INFO - PROCESS | 3336 | 1469022560900 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:49:20 INFO - {} 06:49:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 629ms 06:49:20 INFO - PROCESS | 3336 | 1469022560911 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 06:49:20 INFO - PROCESS | 3336 | 1469022560913 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 06:49:20 INFO - PROCESS | 3336 | 1469022560916 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:49:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:49:20 INFO - PROCESS | 3336 | 1469022560918 Marionette TRACE conn2 <- [1,3038,null,{}] 06:49:20 INFO - PROCESS | 3336 | 1469022560927 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:20 INFO - PROCESS | 3336 | 1469022560933 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:21 INFO - PROCESS | 3336 | 1469022561083 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 06:49:21 INFO - PROCESS | 3336 | 1469022561089 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:21 INFO - PROCESS | 3336 | 1469022561091 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:21 INFO - PROCESS | 3336 | ++DOCSHELL 197EA800 == 31 [pid = 3336] [id = 771] 06:49:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (197EB400) [pid = 3336] [serial = 2311] [outer = 00000000] 06:49:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (19F95000) [pid = 3336] [serial = 2312] [outer = 197EB400] 06:49:21 INFO - PROCESS | 3336 | 1469022561136 Marionette DEBUG loaded listener.js 06:49:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (1A742800) [pid = 3336] [serial = 2313] [outer = 197EB400] 06:49:21 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (1645F800) [pid = 3336] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:49:21 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (15D67000) [pid = 3336] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:49:21 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (13075000) [pid = 3336] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:49:21 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (10BB7C00) [pid = 3336] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:49:21 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (1AB38C00) [pid = 3336] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:49:21 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (10A80000) [pid = 3336] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:49:21 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1426D000) [pid = 3336] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:49:21 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (13939000) [pid = 3336] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:49:21 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (16693C00) [pid = 3336] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:49:21 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (18032400) [pid = 3336] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:49:21 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (13074800) [pid = 3336] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:49:21 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (17DF7400) [pid = 3336] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:49:21 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (1748B000) [pid = 3336] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:49:21 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (19C33000) [pid = 3336] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:49:21 INFO - PROCESS | 3336 | 1469022561766 Marionette TRACE conn2 <- [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]]]}] 06:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:49:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 911ms 06:49:21 INFO - PROCESS | 3336 | 1469022561821 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 06:49:21 INFO - PROCESS | 3336 | 1469022561823 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 06:49:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:49:21 INFO - PROCESS | 3336 | 1469022561827 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:49:21 INFO - PROCESS | 3336 | 1469022561828 Marionette TRACE conn2 <- [1,3042,null,{}] 06:49:21 INFO - PROCESS | 3336 | 1469022561832 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:21 INFO - PROCESS | 3336 | 1469022561834 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:21 INFO - PROCESS | 3336 | 1469022561959 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 06:49:21 INFO - PROCESS | 3336 | 1469022561964 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:21 INFO - PROCESS | 3336 | 1469022561966 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:21 INFO - PROCESS | 3336 | ++DOCSHELL 10D37000 == 32 [pid = 3336] [id = 772] 06:49:21 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (10D37400) [pid = 3336] [serial = 2314] [outer = 00000000] 06:49:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (10D3F000) [pid = 3336] [serial = 2315] [outer = 10D37400] 06:49:22 INFO - PROCESS | 3336 | 1469022562009 Marionette DEBUG loaded listener.js 06:49:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (13148000) [pid = 3336] [serial = 2316] [outer = 10D37400] 06:49:22 INFO - PROCESS | 3336 | 1469022562666 Marionette TRACE conn2 <- [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"]]]}] 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:49:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:49:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:49:22 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" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:49:22 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" 06:49:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:49:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:49:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 990ms 06:49:22 INFO - PROCESS | 3336 | 1469022562842 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 06:49:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:49:22 INFO - PROCESS | 3336 | 1469022562844 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 06:49:22 INFO - PROCESS | 3336 | 1469022562848 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:49:22 INFO - PROCESS | 3336 | 1469022562849 Marionette TRACE conn2 <- [1,3046,null,{}] 06:49:22 INFO - PROCESS | 3336 | 1469022562853 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:22 INFO - PROCESS | 3336 | 1469022562855 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:22 INFO - PROCESS | 3336 | 1469022562938 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 06:49:22 INFO - PROCESS | 3336 | 1469022562942 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:22 INFO - PROCESS | 3336 | 1469022562944 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:22 INFO - PROCESS | 3336 | ++DOCSHELL 10A7F800 == 33 [pid = 3336] [id = 773] 06:49:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (10A81000) [pid = 3336] [serial = 2317] [outer = 00000000] 06:49:22 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (18034C00) [pid = 3336] [serial = 2318] [outer = 10A81000] 06:49:22 INFO - PROCESS | 3336 | 1469022562987 Marionette DEBUG loaded listener.js 06:49:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (197EB000) [pid = 3336] [serial = 2319] [outer = 10A81000] 06:49:23 INFO - PROCESS | 3336 | 1469022563484 Marionette TRACE conn2 <- [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]]]}] 06:49:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:49:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:49:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:49:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:49:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:49:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:49:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:49:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:49:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:49:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:49:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:49:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:49:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:49:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:49:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:49:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:49:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:49:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:49:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:49:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 707ms 06:49:23 INFO - PROCESS | 3336 | 1469022563561 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 06:49:23 INFO - PROCESS | 3336 | 1469022563565 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 06:49:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:49:23 INFO - PROCESS | 3336 | 1469022563575 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:49:23 INFO - PROCESS | 3336 | 1469022563580 Marionette TRACE conn2 <- [1,3050,null,{}] 06:49:23 INFO - PROCESS | 3336 | 1469022563587 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:23 INFO - PROCESS | 3336 | 1469022563590 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:23 INFO - PROCESS | 3336 | 1469022563725 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 06:49:23 INFO - PROCESS | 3336 | 1469022563857 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:23 INFO - PROCESS | 3336 | 1469022563863 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:23 INFO - PROCESS | 3336 | ++DOCSHELL 10D39C00 == 34 [pid = 3336] [id = 774] 06:49:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (10D3A000) [pid = 3336] [serial = 2320] [outer = 00000000] 06:49:23 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (10D3EC00) [pid = 3336] [serial = 2321] [outer = 10D3A000] 06:49:23 INFO - PROCESS | 3336 | 1469022563926 Marionette DEBUG loaded listener.js 06:49:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (11C35000) [pid = 3336] [serial = 2322] [outer = 10D3A000] 06:49:24 INFO - PROCESS | 3336 | [3336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:49:24 INFO - PROCESS | 3336 | 1469022564549 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:49:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:49:24 INFO - {} 06:49:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1006ms 06:49:24 INFO - PROCESS | 3336 | 1469022564578 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 06:49:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:49:24 INFO - PROCESS | 3336 | 1469022564581 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 06:49:24 INFO - PROCESS | 3336 | 1469022564587 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:49:24 INFO - PROCESS | 3336 | 1469022564591 Marionette TRACE conn2 <- [1,3054,null,{}] 06:49:24 INFO - PROCESS | 3336 | 1469022564619 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:24 INFO - PROCESS | 3336 | 1469022564622 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:24 INFO - PROCESS | 3336 | 1469022564779 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 06:49:24 INFO - PROCESS | 3336 | 1469022564838 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:24 INFO - PROCESS | 3336 | 1469022564841 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:24 INFO - PROCESS | 3336 | ++DOCSHELL 13C97000 == 35 [pid = 3336] [id = 775] 06:49:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (13C97400) [pid = 3336] [serial = 2323] [outer = 00000000] 06:49:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 79 (1429FC00) [pid = 3336] [serial = 2324] [outer = 13C97400] 06:49:24 INFO - PROCESS | 3336 | 1469022564903 Marionette DEBUG loaded listener.js 06:49:24 INFO - PROCESS | 3336 | ++DOMWINDOW == 80 (15D67800) [pid = 3336] [serial = 2325] [outer = 13C97400] 06:49:25 INFO - PROCESS | 3336 | 1469022565526 Marionette TRACE conn2 <- [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]]]}] 06:49:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:49:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:49:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:49:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:49:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:49:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:49:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:49:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1006ms 06:49:25 INFO - PROCESS | 3336 | 1469022565591 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 06:49:25 INFO - PROCESS | 3336 | 1469022565593 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 06:49:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:49:25 INFO - PROCESS | 3336 | 1469022565597 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:49:25 INFO - PROCESS | 3336 | 1469022565599 Marionette TRACE conn2 <- [1,3058,null,{}] 06:49:25 INFO - PROCESS | 3336 | 1469022565609 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:25 INFO - PROCESS | 3336 | 1469022565614 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:25 INFO - PROCESS | 3336 | 1469022565734 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 06:49:25 INFO - PROCESS | 3336 | 1469022565881 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:25 INFO - PROCESS | 3336 | 1469022565885 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:25 INFO - PROCESS | 3336 | ++DOCSHELL 174F2C00 == 36 [pid = 3336] [id = 776] 06:49:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 81 (174F7400) [pid = 3336] [serial = 2326] [outer = 00000000] 06:49:25 INFO - PROCESS | 3336 | ++DOMWINDOW == 82 (18034400) [pid = 3336] [serial = 2327] [outer = 174F7400] 06:49:25 INFO - PROCESS | 3336 | 1469022565948 Marionette DEBUG loaded listener.js 06:49:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 83 (19575C00) [pid = 3336] [serial = 2328] [outer = 174F7400] 06:49:26 INFO - PROCESS | 3336 | 1469022566677 Marionette TRACE conn2 <- [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]]]}] 06:49:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:49:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:49:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:49:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:49:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:49:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:49:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1099ms 06:49:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:49:26 INFO - PROCESS | 3336 | 1469022566690 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 06:49:26 INFO - PROCESS | 3336 | 1469022566694 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 06:49:26 INFO - PROCESS | 3336 | --DOCSHELL 15D5E000 == 35 [pid = 3336] [id = 715] 06:49:26 INFO - PROCESS | 3336 | --DOCSHELL 15F22000 == 34 [pid = 3336] [id = 728] 06:49:26 INFO - PROCESS | 3336 | --DOCSHELL 16959800 == 33 [pid = 3336] [id = 729] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 82 (19C40C00) [pid = 3336] [serial = 2285] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 81 (19CDA800) [pid = 3336] [serial = 2286] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 80 (16967800) [pid = 3336] [serial = 2271] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 79 (15F30800) [pid = 3336] [serial = 2265] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 78 (17DED000) [pid = 3336] [serial = 2279] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (12A34400) [pid = 3336] [serial = 2250] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (1802D000) [pid = 3336] [serial = 2280] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (1AB41000) [pid = 3336] [serial = 2248] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (16459800) [pid = 3336] [serial = 2266] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (12A79400) [pid = 3336] [serial = 2256] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (15477C00) [pid = 3336] [serial = 2262] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (145E8C00) [pid = 3336] [serial = 2254] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (1306F000) [pid = 3336] [serial = 2257] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (15486C00) [pid = 3336] [serial = 2263] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (16697C00) [pid = 3336] [serial = 2268] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (195C1400) [pid = 3336] [serial = 2283] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (13448C00) [pid = 3336] [serial = 2260] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (18037800) [pid = 3336] [serial = 2277] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (167B7000) [pid = 3336] [serial = 2270] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (17D55C00) [pid = 3336] [serial = 2274] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (174F6000) [pid = 3336] [serial = 2273] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (1957E000) [pid = 3336] [serial = 2282] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (18034000) [pid = 3336] [serial = 2276] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (12B0F400) [pid = 3336] [serial = 2251] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 58 (13EA0800) [pid = 3336] [serial = 2253] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | --DOMWINDOW == 57 (131EB000) [pid = 3336] [serial = 2259] [outer = 00000000] [url = about:blank] 06:49:26 INFO - PROCESS | 3336 | 1469022566760 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:49:26 INFO - PROCESS | 3336 | 1469022566763 Marionette TRACE conn2 <- [1,3062,null,{}] 06:49:26 INFO - PROCESS | 3336 | 1469022566770 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:26 INFO - PROCESS | 3336 | 1469022566773 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:26 INFO - PROCESS | 3336 | 1469022566857 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 06:49:26 INFO - PROCESS | 3336 | 1469022566869 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:26 INFO - PROCESS | 3336 | 1469022566872 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:26 INFO - PROCESS | 3336 | ++DOCSHELL 10EA7400 == 34 [pid = 3336] [id = 777] 06:49:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 58 (10FB3000) [pid = 3336] [serial = 2329] [outer = 00000000] 06:49:26 INFO - PROCESS | 3336 | ++DOMWINDOW == 59 (114DD400) [pid = 3336] [serial = 2330] [outer = 10FB3000] 06:49:26 INFO - PROCESS | 3336 | 1469022566923 Marionette DEBUG loaded listener.js 06:49:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (12A34800) [pid = 3336] [serial = 2331] [outer = 10FB3000] 06:49:27 INFO - PROCESS | 3336 | 1469022567413 Marionette TRACE conn2 <- [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]]]}] 06:49:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:49:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:49:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:49:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:49:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:49:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:49:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 754ms 06:49:27 INFO - PROCESS | 3336 | 1469022567457 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 06:49:27 INFO - PROCESS | 3336 | 1469022567461 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 06:49:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:49:27 INFO - PROCESS | 3336 | 1469022567467 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:49:27 INFO - PROCESS | 3336 | 1469022567469 Marionette TRACE conn2 <- [1,3066,null,{}] 06:49:27 INFO - PROCESS | 3336 | 1469022567473 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:27 INFO - PROCESS | 3336 | 1469022567475 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:27 INFO - PROCESS | 3336 | 1469022567560 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 06:49:27 INFO - PROCESS | 3336 | 1469022567573 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:27 INFO - PROCESS | 3336 | 1469022567575 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:27 INFO - PROCESS | 3336 | ++DOCSHELL 13117400 == 35 [pid = 3336] [id = 778] 06:49:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (1311B400) [pid = 3336] [serial = 2332] [outer = 00000000] 06:49:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 62 (131E3800) [pid = 3336] [serial = 2333] [outer = 1311B400] 06:49:27 INFO - PROCESS | 3336 | 1469022567656 Marionette DEBUG loaded listener.js 06:49:27 INFO - PROCESS | 3336 | ++DOMWINDOW == 63 (132D0800) [pid = 3336] [serial = 2334] [outer = 1311B400] 06:49:28 INFO - PROCESS | 3336 | 1469022568110 Marionette TRACE conn2 <- [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] 06:49:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:49:28 INFO - PROCESS | 3336 | 1469022568211 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 06:49:28 INFO - PROCESS | 3336 | 1469022568215 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:49:28 INFO - PROCESS | 3336 | 1469022568218 Marionette TRACE conn2 <- [1,3070,null,{}] 06:49:28 INFO - PROCESS | 3336 | 1469022568228 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:28 INFO - PROCESS | 3336 | 1469022568232 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:28 INFO - PROCESS | 3336 | 1469022568316 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 06:49:28 INFO - PROCESS | 3336 | 1469022568321 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:28 INFO - PROCESS | 3336 | 1469022568324 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:28 INFO - PROCESS | 3336 | ++DOCSHELL 1426C800 == 36 [pid = 3336] [id = 779] 06:49:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 64 (1426CC00) [pid = 3336] [serial = 2335] [outer = 00000000] 06:49:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 65 (145F2400) [pid = 3336] [serial = 2336] [outer = 1426CC00] 06:49:28 INFO - PROCESS | 3336 | 1469022568369 Marionette DEBUG loaded listener.js 06:49:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 66 (15772000) [pid = 3336] [serial = 2337] [outer = 1426CC00] 06:49:28 INFO - PROCESS | 3336 | 1469022568805 Marionette TRACE conn2 <- [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]]]}] 06:49:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:49:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:49:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:49:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 643ms 06:49:28 INFO - PROCESS | 3336 | 1469022568865 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 06:49:28 INFO - PROCESS | 3336 | 1469022568868 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 06:49:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:49:28 INFO - PROCESS | 3336 | 1469022568871 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:49:28 INFO - PROCESS | 3336 | 1469022568873 Marionette TRACE conn2 <- [1,3074,null,{}] 06:49:28 INFO - PROCESS | 3336 | 1469022568877 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:28 INFO - PROCESS | 3336 | 1469022568879 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:28 INFO - PROCESS | 3336 | 1469022568969 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 06:49:28 INFO - PROCESS | 3336 | 1469022568974 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:28 INFO - PROCESS | 3336 | 1469022568976 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:28 INFO - PROCESS | 3336 | ++DOCSHELL 15F2B000 == 37 [pid = 3336] [id = 780] 06:49:28 INFO - PROCESS | 3336 | ++DOMWINDOW == 67 (15F2C000) [pid = 3336] [serial = 2338] [outer = 00000000] 06:49:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 68 (16453400) [pid = 3336] [serial = 2339] [outer = 15F2C000] 06:49:29 INFO - PROCESS | 3336 | 1469022569019 Marionette DEBUG loaded listener.js 06:49:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 69 (1645B000) [pid = 3336] [serial = 2340] [outer = 15F2C000] 06:49:29 INFO - PROCESS | 3336 | 1469022569493 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:49:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 627ms 06:49:29 INFO - PROCESS | 3336 | 1469022569507 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 06:49:29 INFO - PROCESS | 3336 | 1469022569509 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 06:49:29 INFO - PROCESS | 3336 | 1469022569513 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:49:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:49:29 INFO - PROCESS | 3336 | 1469022569514 Marionette TRACE conn2 <- [1,3078,null,{}] 06:49:29 INFO - PROCESS | 3336 | 1469022569518 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:29 INFO - PROCESS | 3336 | 1469022569520 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:29 INFO - PROCESS | 3336 | 1469022569633 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 06:49:29 INFO - PROCESS | 3336 | 1469022569637 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:29 INFO - PROCESS | 3336 | 1469022569640 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:29 INFO - PROCESS | 3336 | ++DOCSHELL 1645F800 == 38 [pid = 3336] [id = 781] 06:49:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (1649F000) [pid = 3336] [serial = 2341] [outer = 00000000] 06:49:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (167B4C00) [pid = 3336] [serial = 2342] [outer = 1649F000] 06:49:29 INFO - PROCESS | 3336 | 1469022569682 Marionette DEBUG loaded listener.js 06:49:29 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (1059BC00) [pid = 3336] [serial = 2343] [outer = 1649F000] 06:49:30 INFO - PROCESS | 3336 | 1469022570136 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:49:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:49:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 643ms 06:49:30 INFO - PROCESS | 3336 | 1469022570151 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 06:49:30 INFO - PROCESS | 3336 | 1469022570153 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 06:49:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:49:30 INFO - PROCESS | 3336 | 1469022570156 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:49:30 INFO - PROCESS | 3336 | 1469022570158 Marionette TRACE conn2 <- [1,3082,null,{}] 06:49:30 INFO - PROCESS | 3336 | 1469022570169 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:30 INFO - PROCESS | 3336 | 1469022570175 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:30 INFO - PROCESS | 3336 | 1469022570314 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 06:49:30 INFO - PROCESS | 3336 | 1469022570410 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:30 INFO - PROCESS | 3336 | 1469022570412 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:30 INFO - PROCESS | 3336 | ++DOCSHELL 16E37400 == 39 [pid = 3336] [id = 782] 06:49:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (16EBF800) [pid = 3336] [serial = 2344] [outer = 00000000] 06:49:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (174F1C00) [pid = 3336] [serial = 2345] [outer = 16EBF800] 06:49:30 INFO - PROCESS | 3336 | 1469022570456 Marionette DEBUG loaded listener.js 06:49:30 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (17489C00) [pid = 3336] [serial = 2346] [outer = 16EBF800] 06:49:30 INFO - PROCESS | 3336 | 1469022570855 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:49:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:49:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 768ms 06:49:30 INFO - PROCESS | 3336 | 1469022570918 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 06:49:30 INFO - PROCESS | 3336 | 1469022570920 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 06:49:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:49:30 INFO - PROCESS | 3336 | 1469022570929 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:49:30 INFO - PROCESS | 3336 | 1469022570930 Marionette TRACE conn2 <- [1,3086,null,{}] 06:49:30 INFO - PROCESS | 3336 | 1469022570934 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:30 INFO - PROCESS | 3336 | 1469022570936 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:31 INFO - PROCESS | 3336 | 1469022571057 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 06:49:31 INFO - PROCESS | 3336 | 1469022571125 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:31 INFO - PROCESS | 3336 | 1469022571127 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:31 INFO - PROCESS | 3336 | ++DOCSHELL 12B04C00 == 40 [pid = 3336] [id = 783] 06:49:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1748E400) [pid = 3336] [serial = 2347] [outer = 00000000] 06:49:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (175C8400) [pid = 3336] [serial = 2348] [outer = 1748E400] 06:49:31 INFO - PROCESS | 3336 | 1469022571170 Marionette DEBUG loaded listener.js 06:49:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (17EDDC00) [pid = 3336] [serial = 2349] [outer = 1748E400] 06:49:31 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (175BC800) [pid = 3336] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 06:49:31 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (197EB400) [pid = 3336] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 06:49:31 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (10EA4400) [pid = 3336] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:49:31 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (14274C00) [pid = 3336] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 06:49:31 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (13262800) [pid = 3336] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 06:49:31 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (10559C00) [pid = 3336] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:49:31 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (139CF000) [pid = 3336] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:49:31 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (15F2A400) [pid = 3336] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 06:49:31 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (10D37400) [pid = 3336] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 06:49:31 INFO - PROCESS | 3336 | 1469022571602 Marionette TRACE conn2 <- [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]]]}] 06:49:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:49:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:49:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 690ms 06:49:31 INFO - PROCESS | 3336 | 1469022571628 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 06:49:31 INFO - PROCESS | 3336 | 1469022571629 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 06:49:31 INFO - PROCESS | 3336 | 1469022571633 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:49:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:49:31 INFO - PROCESS | 3336 | 1469022571634 Marionette TRACE conn2 <- [1,3090,null,{}] 06:49:31 INFO - PROCESS | 3336 | 1469022571655 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:31 INFO - PROCESS | 3336 | 1469022571656 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:31 INFO - PROCESS | 3336 | 1469022571761 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 06:49:31 INFO - PROCESS | 3336 | 1469022571768 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:31 INFO - PROCESS | 3336 | 1469022571770 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:31 INFO - PROCESS | 3336 | ++DOCSHELL 1429B000 == 41 [pid = 3336] [id = 784] 06:49:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 70 (17487400) [pid = 3336] [serial = 2350] [outer = 00000000] 06:49:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 71 (17EE0400) [pid = 3336] [serial = 2351] [outer = 17487400] 06:49:31 INFO - PROCESS | 3336 | 1469022571812 Marionette DEBUG loaded listener.js 06:49:31 INFO - PROCESS | 3336 | ++DOMWINDOW == 72 (18034800) [pid = 3336] [serial = 2352] [outer = 17487400] 06:49:32 INFO - PROCESS | 3336 | 1469022572228 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:49:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 658ms 06:49:32 INFO - PROCESS | 3336 | 1469022572296 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 06:49:32 INFO - PROCESS | 3336 | 1469022572298 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 06:49:32 INFO - PROCESS | 3336 | 1469022572301 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:49:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:49:32 INFO - PROCESS | 3336 | 1469022572302 Marionette TRACE conn2 <- [1,3094,null,{}] 06:49:32 INFO - PROCESS | 3336 | 1469022572326 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:32 INFO - PROCESS | 3336 | 1469022572328 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:32 INFO - PROCESS | 3336 | 1469022572411 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 06:49:32 INFO - PROCESS | 3336 | 1469022572416 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:32 INFO - PROCESS | 3336 | 1469022572426 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:32 INFO - PROCESS | 3336 | ++DOCSHELL 11017800 == 42 [pid = 3336] [id = 785] 06:49:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 73 (18396C00) [pid = 3336] [serial = 2353] [outer = 00000000] 06:49:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 74 (19573C00) [pid = 3336] [serial = 2354] [outer = 18396C00] 06:49:32 INFO - PROCESS | 3336 | 1469022572473 Marionette DEBUG loaded listener.js 06:49:32 INFO - PROCESS | 3336 | ++DOMWINDOW == 75 (19575000) [pid = 3336] [serial = 2355] [outer = 18396C00] 06:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:49:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 595ms 06:49:32 INFO - PROCESS | 3336 | 1469022572894 Marionette TRACE conn2 <- [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]]]}] 06:49:32 INFO - PROCESS | 3336 | 1469022572899 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 06:49:32 INFO - PROCESS | 3336 | 1469022572901 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 06:49:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:49:32 INFO - PROCESS | 3336 | 1469022572904 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:49:32 INFO - PROCESS | 3336 | 1469022572906 Marionette TRACE conn2 <- [1,3098,null,{}] 06:49:32 INFO - PROCESS | 3336 | 1469022572909 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:32 INFO - PROCESS | 3336 | 1469022572911 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:33 INFO - PROCESS | 3336 | 1469022573045 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 06:49:33 INFO - PROCESS | 3336 | 1469022573052 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:33 INFO - PROCESS | 3336 | 1469022573054 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:33 INFO - PROCESS | 3336 | ++DOCSHELL 16D44C00 == 43 [pid = 3336] [id = 786] 06:49:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 76 (1802D000) [pid = 3336] [serial = 2356] [outer = 00000000] 06:49:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 77 (197F1400) [pid = 3336] [serial = 2357] [outer = 1802D000] 06:49:33 INFO - PROCESS | 3336 | 1469022573097 Marionette DEBUG loaded listener.js 06:49:33 INFO - PROCESS | 3336 | ++DOMWINDOW == 78 (19C39400) [pid = 3336] [serial = 2358] [outer = 1802D000] 06:49:34 INFO - PROCESS | 3336 | --DOCSHELL 10BB6400 == 42 [pid = 3336] [id = 713] 06:49:34 INFO - PROCESS | 3336 | --DOCSHELL 10EA6800 == 41 [pid = 3336] [id = 712] 06:49:34 INFO - PROCESS | 3336 | --DOCSHELL 13915800 == 40 [pid = 3336] [id = 719] 06:49:34 INFO - PROCESS | 3336 | --DOCSHELL 10A08800 == 39 [pid = 3336] [id = 720] 06:49:34 INFO - PROCESS | 3336 | --DOCSHELL 14299800 == 38 [pid = 3336] [id = 722] 06:49:34 INFO - PROCESS | 3336 | --DOCSHELL 16454000 == 37 [pid = 3336] [id = 716] 06:49:34 INFO - PROCESS | 3336 | --DOCSHELL 103CB400 == 36 [pid = 3336] [id = 718] 06:49:34 INFO - PROCESS | 3336 | --DOCSHELL 16B1B400 == 35 [pid = 3336] [id = 717] 06:49:34 INFO - PROCESS | 3336 | --DOCSHELL 1429A800 == 34 [pid = 3336] [id = 714] 06:49:34 INFO - PROCESS | 3336 | --DOCSHELL 10FBE800 == 33 [pid = 3336] [id = 721] 06:49:34 INFO - PROCESS | 3336 | --DOCSHELL 175C8C00 == 32 [pid = 3336] [id = 723] 06:49:34 INFO - PROCESS | 3336 | --DOCSHELL 12828800 == 31 [pid = 3336] [id = 724] 06:49:34 INFO - PROCESS | 3336 | --DOCSHELL 10A0B800 == 30 [pid = 3336] [id = 725] 06:49:34 INFO - PROCESS | 3336 | --DOCSHELL 13160000 == 29 [pid = 3336] [id = 726] 06:49:34 INFO - PROCESS | 3336 | --DOCSHELL 145EAC00 == 28 [pid = 3336] [id = 727] 06:49:34 INFO - PROCESS | 3336 | --DOCSHELL 157EE000 == 27 [pid = 3336] [id = 765] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 77 (18034C00) [pid = 3336] [serial = 2318] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 76 (1802C800) [pid = 3336] [serial = 2310] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 75 (19F95000) [pid = 3336] [serial = 2312] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 74 (1100D800) [pid = 3336] [serial = 2297] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 73 (11C37800) [pid = 3336] [serial = 2298] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 72 (145F1400) [pid = 3336] [serial = 2303] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 71 (13449C00) [pid = 3336] [serial = 2300] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 70 (139D0C00) [pid = 3336] [serial = 2301] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 69 (1AC0BC00) [pid = 3336] [serial = 2294] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 68 (10BB6C00) [pid = 3336] [serial = 2289] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 67 (10A76C00) [pid = 3336] [serial = 2288] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 66 (145E8400) [pid = 3336] [serial = 2292] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 65 (17DEFC00) [pid = 3336] [serial = 2309] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 64 (1426F400) [pid = 3336] [serial = 2291] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 63 (1A742800) [pid = 3336] [serial = 2313] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 62 (1668D400) [pid = 3336] [serial = 2306] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 61 (167B6800) [pid = 3336] [serial = 2307] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 60 (10D3F000) [pid = 3336] [serial = 2315] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 59 (15480800) [pid = 3336] [serial = 2304] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | --DOMWINDOW == 58 (13148000) [pid = 3336] [serial = 2316] [outer = 00000000] [url = about:blank] 06:49:34 INFO - PROCESS | 3336 | 1469022574976 Marionette TRACE conn2 <- [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"]]]}] 06:49:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:49:35 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 06:49:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:49:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:49:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 2116ms 06:49:35 INFO - PROCESS | 3336 | 1469022575020 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 06:49:35 INFO - PROCESS | 3336 | 1469022575025 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 06:49:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:49:35 INFO - PROCESS | 3336 | 1469022575031 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:49:35 INFO - PROCESS | 3336 | 1469022575034 Marionette TRACE conn2 <- [1,3102,null,{}] 06:49:35 INFO - PROCESS | 3336 | 1469022575041 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:35 INFO - PROCESS | 3336 | 1469022575044 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:35 INFO - PROCESS | 3336 | 1469022575177 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 06:49:35 INFO - PROCESS | 3336 | 1469022575317 Marionette TRACE conn2 -> [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\", \"cdc6b2e0-243e-4dcd-a601-4f647c0c373a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:35 INFO - PROCESS | 3336 | 1469022575322 Marionette INFO sendAsync 95109144-c6a0-47e5-8380-a7250e7e8776 06:49:35 INFO - PROCESS | 3336 | ++DOCSHELL 10A0E800 == 28 [pid = 3336] [id = 787] 06:49:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 59 (10D31400) [pid = 3336] [serial = 2359] [outer = 00000000] 06:49:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 60 (10D36C00) [pid = 3336] [serial = 2360] [outer = 10D31400] 06:49:35 INFO - PROCESS | 3336 | 1469022575381 Marionette DEBUG loaded listener.js 06:49:35 INFO - PROCESS | 3336 | ++DOMWINDOW == 61 (10D3A800) [pid = 3336] [serial = 2361] [outer = 10D31400] 06:49:36 INFO - PROCESS | 3336 | 1469022575989 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:49:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:49:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1003ms 06:49:36 INFO - PROCESS | 3336 | 1469022576031 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 06:49:36 INFO - PROCESS | 3336 | 1469022576037 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 06:49:37 WARNING - u'runner_teardown' () 06:49:37 INFO - No more tests 06:49:37 INFO - Got 0 unexpected results 06:49:37 INFO - SUITE-END | took 679s 06:49:37 INFO - Closing logging queue 06:49:37 INFO - queue closed 06:49:37 INFO - Return code: 0 06:49:37 WARNING - # TBPL SUCCESS # 06:49:37 INFO - Running post-action listener: _resource_record_post_action 06:49:37 INFO - Running post-run listener: _resource_record_post_run 06:49:38 INFO - Total resource usage - Wall time: 689s; CPU: 13.0%; Read bytes: 91076096; Write bytes: 963625472; Read time: 465140; Write time: 1206894 06:49:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:49:38 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61681664; Read time: 0; Write time: 66445 06:49:38 INFO - run-tests - Wall time: 688s; CPU: 13.0%; Read bytes: 91076096; Write bytes: 827520000; Read time: 465140; Write time: 1078535 06:49:38 INFO - Running post-run listener: _upload_blobber_files 06:49:38 INFO - Blob upload gear active. 06:49:38 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 06:49:38 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 06:49:38 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'] 06:49:38 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 06:49:39 INFO - (blobuploader) - INFO - Open directory for files ... 06:49:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 06:49:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:49:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:49:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:49:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:49:40 INFO - (blobuploader) - INFO - Done attempting. 06:49:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 06:49:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:49:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:49:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:49:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:49:42 INFO - (blobuploader) - INFO - Done attempting. 06:49:42 INFO - (blobuploader) - INFO - Iteration through files over. 06:49:42 INFO - Return code: 0 06:49:42 INFO - rmtree: C:\slave\test\build\uploaded_files.json 06:49:42 INFO - Using _rmtree_windows ... 06:49:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 06:49:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/72362b8cc053ccaa873247f47843f864a02363365219a68f3335450b5aba196cba5e338821055472c8415aaaa6723534b50f1b98f9a1b464b1400d7cf3b53522", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2a227eb9d6276c5527193dc84e2b1792f3d2f9e4e03d3bf58afe1ab03e2ff9768b379cf8fc89c69c897fa3af250db25c52bba357ce57e51b34fae24c358a1eb9"} 06:49:42 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 06:49:42 INFO - Writing to file C:\slave\test\properties\blobber_files 06:49:42 INFO - Contents: 06:49:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/72362b8cc053ccaa873247f47843f864a02363365219a68f3335450b5aba196cba5e338821055472c8415aaaa6723534b50f1b98f9a1b464b1400d7cf3b53522", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2a227eb9d6276c5527193dc84e2b1792f3d2f9e4e03d3bf58afe1ab03e2ff9768b379cf8fc89c69c897fa3af250db25c52bba357ce57e51b34fae24c358a1eb9"} 06:49:42 INFO - Running post-run listener: copy_logs_to_upload_dir 06:49:42 INFO - Copying logs to upload dir... 06:49:42 INFO - mkdir: C:\slave\test\build\upload\logs 06:49:42 INFO - Copying logs to upload dir... 06:49:42 INFO - Using _rmtree_windows ... 06:49:42 INFO - Using _rmtree_windows ... 06:49:42 INFO - Using _rmtree_windows ... 06:49:42 INFO - Using _rmtree_windows ... 06:49:42 INFO - Using _rmtree_windows ... 06:49:42 INFO - Using _rmtree_windows ... 06:49:42 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=868.848000 ========= master_lag: -29.92 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-07-20 06:49:45.038706) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-20 06:49:45.039777) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-025\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-025 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-025 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/72362b8cc053ccaa873247f47843f864a02363365219a68f3335450b5aba196cba5e338821055472c8415aaaa6723534b50f1b98f9a1b464b1400d7cf3b53522", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2a227eb9d6276c5527193dc84e2b1792f3d2f9e4e03d3bf58afe1ab03e2ff9768b379cf8fc89c69c897fa3af250db25c52bba357ce57e51b34fae24c358a1eb9"} build_url:https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/72362b8cc053ccaa873247f47843f864a02363365219a68f3335450b5aba196cba5e338821055472c8415aaaa6723534b50f1b98f9a1b464b1400d7cf3b53522", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2a227eb9d6276c5527193dc84e2b1792f3d2f9e4e03d3bf58afe1ab03e2ff9768b379cf8fc89c69c897fa3af250db25c52bba357ce57e51b34fae24c358a1eb9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KjHB2Xu6ToWBDTtR3azNlw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-20 06:49:45.177929) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:49:45.178311) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-025\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-025 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-025 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-025 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-025 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-025 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 06:49:45.296163) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-20 06:49:45.296517) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-20 06:49:45.798471) ========= ========= Total master_lag: -30.05 =========